显示登录页面的步骤
- 创建Django项目
- 在终端中创建应用
python manage.py startapp name
- 在项目包
web_project/settings.py
中添加应用
# web_project/settings.py
# Application definition
INSTALLED_APPS = [
'polls.apps.PollsConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'student'
]
- 确定访问路径
http://127.0.0.1:8000/student/
- 配置项目根路由
web_project/urls.py
# web_project/urls.py
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('polls/', include('polls.urls')),
path('student/', include('student.urls')),
path('admin/', admin.site.urls),
]
- 应用包下创建并配置
urls.py
文件
# student/urls.py
# coding = utf-8
from django.conf.urls import url
from . import views
urlpatterns = [
url('', views.login_view)
]
- 应用包下
views.py
文件创建处理函数
# student/views.py
from django.shortcuts import render
# Create your views here.
def login_view(request):
return render(request, 'stu/login.html')
- 在
template/stu/
下创建 login.html
<html>
<body>
<form>
<p>
<label>UserName</label>
<input type="text" neme="uname">
</p>
<p>
<label>Password</label>
<input type="password" neme="pwd">
</p>
<p>
{% comment %} 空格 {% endcomment %}
   
<input type="submit" value="Login">
</p>
</form>
</body>
</html>