91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 創建項目以及django路由規則(環境必備 python3.7 django 2.1.3)

創建項目以及django路由規則(環境必備 python3.7 django 2.1.3)

發布時間:2020-07-31 11:33:07 來源:網絡 閱讀:1251 作者:眉間孤風 欄目:開發技術

本人使用pycharm創建django項目
首先選擇django創建項目
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
創建完成目錄如下
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
在終端鍵入命令python manage.py startapp model1python manage.py startapp model2 自動生成模塊model1和model2
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
終端鍵入python manage.py migrate 生成基礎庫,我采用的默認的sqlite3庫,如果要使用別的庫,需要在settings.py中配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
修改成別的

創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
使用python mange.py createsuperuser 創建sqllite3的超級用戶
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
修改settting.py文件中的配置項,修改中文和時區
LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'
修改INSTALLED_APPS引入model1 和model2 兩個模塊
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'model1',
'model2'
]

啟動python項目,訪問地址http://127.0.0.1:8000/admin/
使用剛剛創建的用戶就可以進入管理臺

創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)

修改項目總包下面的urls文件,引入include包把model1和model1的路由文件引入到總的urls文件中
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
在model1和model2中分別創建urls.py文件,內容分別如下
model1下面的urls.py
from django.urls import path
import model1.views
urlpatterns=[
path('model1detial/',model1.views.index)
]
model2下面的urls.py

from django.urls import path
import model2.views
urlpatterns=[
path('model2detial/',model2.views.index)
]

分別在兩個模塊的view.py文件中添加index方法對應urls.py文件中的方法引用,如下model1/views.py中的index方法,index方法返回要返回的頁面的路徑是如我的model1.html,model1.html文件要放到templates文件夾中。
model1下的views.py文件內容
from django.shortcuts import render
def index(request):
return render(request,"model1.html")
model2下的views.py文件內容
from django.shortcuts import render
def index(request):
return render(request,'model2.html')
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
在瀏覽器中訪問地址:
http://127.0.0.1:8000/model1/model1detial/
http://127.0.0.1:8000/model2/model2detial/
可以看到django的路由規則已經生效
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)
創建項目以及django路由規則(環境必備 python3.7 django  2.1.3)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丰台区| 于田县| 绵阳市| 新巴尔虎左旗| 临澧县| 讷河市| 富顺县| 鄂托克旗| 蒙山县| 万全县| 南阳市| 印江| 九寨沟县| 旬阳县| 观塘区| 鄂伦春自治旗| 长沙县| 德化县| 舞阳县| 柳江县| 湘潭县| 舟山市| 搜索| 大厂| 乐东| 太白县| 石渠县| 深圳市| 许昌市| 二手房| 博白县| 涡阳县| 惠水县| 新民市| 珠海市| 根河市| 林州市| 萨嘎县| 桃园县| 浑源县| 中超|