Django 环境搭建和 Project 初始化

显示登录页面的步骤

  1. 创建Django项目
  2. 在终端中创建应用 python manage.py startapp name
  3. 在项目包 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'
]
  1. 确定访问路径 http://127.0.0.1:8000/student/
  2. 配置项目根路由 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),
]
  1. 应用包下创建并配置 urls.py 文件
# student/urls.py

# coding = utf-8

from django.conf.urls import url
from . import views

urlpatterns = [
    url('', views.login_view)
]
  1. 应用包下 views.py 文件创建处理函数
# student/views.py

from django.shortcuts import render

# Create your views here.
def login_view(request):
    return render(request, 'stu/login.html')
  1. 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 %}
            &emsp;&emsp;&emsp;
            <input type="submit" value="Login">
        </p>
    </form>
</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。