讓我們先說說開發(fā)流程
1.創(chuàng)建 Django 項(xiàng)目
2.創(chuàng)建應(yīng)用
3.模型
4.數(shù)據(jù)庫配置
5.數(shù)據(jù)庫表的定義
6.定義模型類
7.生成數(shù)據(jù)表
8.模版
9.視圖
10.服務(wù)器管理
11.站點(diǎn)管理
1.創(chuàng)建 Django 項(xiàng)目
django-admin startproject demo01
創(chuàng)建成功后目錄:

創(chuàng)建成功的項(xiàng)目.png
目錄說明
1.manage.py:一個命令行工具,可以使你用多種方式對 Django 項(xiàng)目進(jìn)行交互
2.內(nèi)層的目錄:項(xiàng)目的真正的 Python 包
3._init _.py:一個空文件,它告訴 Python 這個目錄應(yīng)該被看做一個 Python 包
4.settings.py:項(xiàng)目的配置[需要更改配置]
5.urls.py:項(xiàng)目的 URL 聲明
6.wsgi.py:項(xiàng)目與 WSGI 兼容的 Web 服務(wù)器入口
2.創(chuàng)建應(yīng)用
注意:需要cd 到當(dāng)前項(xiàng)目的主目錄下
django-admin startapp news
創(chuàng)建成功后目錄:

含有子模塊的目錄.png
當(dāng)一個子模塊創(chuàng)建完成的時候,注冊子模塊到配置文件中
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
# 添加自我創(chuàng)建的子模塊
'news'
]
3.開發(fā)子模塊
1.自寫views:視圖添加
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
"""
當(dāng)前子模塊,主要用于新聞的視圖
"""
def index(request):
return HttpResponse("""
<h1>博客首頁</h1>
<ul>
<li>今天是一個好日子</li>
<li>今天是一個好日子</li>
<li>今天是一個好日子</li>
""")
2.配置該app的urls文件
from django.conf.urls import url
from . import views
urlpatterns = [
url(r"^index/$", views.index, name="index")
]
3.將app的路由路徑導(dǎo)入到主模塊的urls下
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from . import views
urlpatterns = [
url(r'^index/$', views.index, name="index"),
url(r'^admin/', admin.site.urls),
url(r'^login/$', views.index, name="login"),
url(r'^first/$', views.index, name="first"),
url(r'^news/', include("news.urls")),
]
成果展示

地址.png

頁面.png
可以將子頁面與主頁面之間用<a href=''>連接起來呦
"<li><a href = '/all/findall'>查看所有可疑人員名單</a></li><br>"
"<li><a href = '/good/findgood'>查看所有良民名單列表</li><br>"
"<li><a href = '/bad/findbad'>查看所有嫌犯人員名單</li><br>")
就可以做成簡單的頁面之間的跳轉(zhuǎn)啦