在pycharm中用python Django來實現登陸首頁

林蛋黃兒發表於2020-09-27

在pycharm中用python Django來實現登陸首頁

1.建立Django專案(我在這裡建立的專案名為delicio)
2.在終端中建立應用python manage.py startapp 應用名(我建立的應用名稱是app)
3.在專案包的setting.py 中新增應用
4.

INSTALLED_APPS = [

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'app'

]

5.配置專案根路由

"""
from django.contrib import admin
from django.urls import path,include

from app import views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('login/',include('app.urls'))
]

6.在應用包下建立並配置urls.py檔案

#coding=utf-8

from. import views
from django.contrib import admin
from django.urls import path,include

urlpatterns = [
    path('',views.login_view)
]

7.在應用包下views.py檔案建立處理函式(把滑鼠放在在應用包下的urls.py檔案中的login_View中按Alt+Enter就可以自動在view.py檔案中建立相應的處理函式)
8.在templates目錄下建立login.html檔案

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
     <form action="" method="get">
         <p>
             <label>使用者名稱:</label><input type type="text" name="uname"/>
         </p>
         <p>
             <label>&emsp;碼:</label><input type type="password" name="pwd"/>
         </p>
         <p>
             <label>&emsp;&emsp;&emsp;&emsp;</label><input type type="submit" value="登入"/>
         </p>
     </form>

</body>
</html>

結果
在這裡插入圖片描述

相關文章