亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

django下創建多個app并設置urls方法

瀏覽:103日期:2024-09-24 09:28:48

1、創建第二個app

假設我們項目P下面已經有了一個默認的app,名字是app1。現在我想創建第二個app,名字時app2。

進入pychram下的Terminal中,運行命令:

python manage.py startapp app2

此外,我在每個app下都建立一個urls.py,方便區分。

右擊app名,點擊“new”,選擇“Python File”,命名為urls,確定。

2、設置url.py

(1)設置Purls.py

引入app2下的urls,然后添加引導路徑。具體代碼如下:

from app2 import urls as app2_urlsurlpatterns = [ path(’app2/’,include(app2_urls)), # 將所有以app2開頭的urls,都交給app2(app名)下的urls.py處理 ]

(2)設置app2urls.py

from django.urls import pathfrom app2 import viewsurlpatterns = [ path(’index/’, views.index),]

3、編寫app2下的views.py

from django.shortcuts import render,HttpResponse# Create your views here.# 綁定博客def index(request): return HttpResponse(111)

4、html頁面如何調用url

一般在href或者src中調用一般這樣寫:

href='http://www.aoyou183.cn/app2/index/' rel='external nofollow'

這樣就OK了。

內容擴展:

Django項目下創建多個app

基于Django2.0版本建立的項目。

之前在項目下建立app都是單個的,最近由于需求,需要在單個項目下建立多個app,最簡單的方法就是將所有的app都放在與manage.py文件同級的目錄下,但是這樣的方式會顯得項目目錄下的文件夾臃腫,對于強迫癥的而言簡直是一種折磨。

所以我采取了將多個app放在同一個文件夾內的方式來解決這種問題。

myDjango ├───.idea │ └───inspectionProfiles ├───Apps │ ├───app01 │ │ ├───migrations │ │ │ └───__pycache__ │ │ └───__pycache__ │ └───app02 │ ├───migrations │ │ └───__pycache__ │ └───__pycache__ ├───myDjango │ └───__pycache__ └───templates ├───app01 └───app02

myDjango是項目名稱,將創建的app放在了Apps文件夾內。這樣做使整個項目的看起來干凈很多。對于template也采取了類似的做法,將不同應用的template放在不同的目錄下,為了使url盡量看起來舒服一點,在每個應用中添加了一個urls.py文件,為了在項目的urls.py文件中引用。

放置好之后在myDjango目錄下的setting.py文件進行設置,添加一句

sys.path.insert(0, os.path.join(BASE_DIR, ’Apps’))

做好之后,還需要在myDjango目錄下的urls.py文件添加對應的path

from django.contrib import adminfrom django.urls import path, include urlpatterns = [ path(’admin/’, admin.site.urls), path(’app02/’, include('Apps.app02.urls')), path(’app01’, include('Apps.app01.urls')),]

到這里基本上就可以在一個項目中設置多個app了。

標簽: Django
相關文章:
主站蜘蛛池模板: 一区二区国产一区二区a4yy | 四虎永久免费鲁大师 | 亚洲草逼视频 | 黄色大片在线免费观看 | 久草在线视频福利 | 妖精视频一区二区三区 | 最新欧美精品一区二区三区不卡 | 亚洲影视自拍揄拍愉拍 | 亚洲第一区精品日韩在线播放 | 香港三级欧美国产精品 | 老年人一级毛片 | 成人在线午夜 | 免费在线观看一区二区 | 俺来也俺来也天天夜夜视频 | 在线免费观看国产视频 | 日韩中文字幕在线观看 | 亚洲精品国产精品乱码不卞 | 成人在线不卡 | 国产成人精品在线 | 青草视频污 | 成人午夜精品久久久久久久小说 | 欧美一级精品高清在线观看 | 蜜桃一区 | 打美眉屁股v7.3 | 国产精品女人在线观看 | 2019国产开嫩苞视频 | 国内小情侣一二三区在线视频 | 国产福利合集 | 亚洲色图第一页 | 亚洲作爱视频 | 中文激情| 伊人久久综合成人亚洲 | 中文字幕a∨在线乱码免费看 | 一区二区三区不卡免费视频97 | 欧美三级短视频 | 亚洲国产综合精品 | 精品国产爱久久 | 亚洲一区欧美二区 | 一级毛片视频在线观看 | 精品国产麻豆免费网站 | 国产精品一区二区三区高清在线 |