Python Django路徑配置實現(xiàn)過程解析
假設(shè)訪問的views.py如下

1.使用url配置默認(rèn)頁
from django.conf.urls import url
from django.contrib import admin
from django.urls import path
from HelloWorld import views
urlpatterns = [
path('admin/', admin.site.urls),
url('^$', views.hello),
]
這樣可以訪問http://127.0.0.1:8090/

2.使用path配置默認(rèn)頁
from django.contrib import admin
from django.urls import path
from HelloWorld import views
urlpatterns = [
path('admin/', admin.site.urls),
# url('^$', views.hello),
path('', views.hello),
]
這樣也可以訪問http://127.0.0.1:8090/

3.使用path配置hello頁
from django.contrib import admin
from django.urls import path
from HelloWorld import views
urlpatterns = [
path('admin/', admin.site.urls),
# url('^$', views.hello),
# path('', views.hello),
path('hello/', views.hello),
]
這樣可以訪問http://127.0.0.1:8090/hello/

4.使用url和正則
from django.conf.urls import url
from django.contrib import admin
from django.urls import path
from HelloWorld import views
urlpatterns = [
path('admin/', admin.site.urls),
# url('^$', views.hello),
# path('', views.hello),
# path('hello/', views.hello),
url('^hello', views.hello),
]
可以訪問http://127.0.0.1:8090/hello+任意字符

5.如果有多個app,還可以使用include
from django.contrib import admin
from django.urls import path, include
from CRUD import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.login_html),
path('login.html/', views.login_html),
path('index.html/', views.index_html),
path('debug.html/', views.debug_html),
path('debug/', views.debug),
path('login/', views.login),
path('one/', include('Model.urls')),
path('two/', include('Model2.urls')),
path('three/', include('Model3.urls')),
path('four/', include('Model4.urls')),
]

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用python3.0?對接美團(tuán)接口的實現(xiàn)示例
本文主要介紹了python3.0?對接美團(tuán)接口的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
python獲取當(dāng)前計算機(jī)cpu數(shù)量的方法
這篇文章主要介紹了python獲取當(dāng)前計算機(jī)cpu數(shù)量的方法,涉及Python操作計算機(jī)硬件的技巧,代碼簡單易懂,非常具有實用價值,需要的朋友可以參考下2015-04-04
python3.9實現(xiàn)pyinstaller打包python文件成exe
這篇文章主要介紹了python3.9實現(xiàn)pyinstaller打包python文件成exe,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
解決pyecharts在jupyter notebook中使用報錯問題
這篇文章主要介紹了解決pyecharts在jupyter notebook中使用報錯問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
跟老齊學(xué)Python之玩轉(zhuǎn)字符串(2)
上一篇文章章中已經(jīng)講到連接兩個字符串的一種方法,本文繼續(xù)講訴連接字符串的方法2,字符串復(fù)制,字符串長度,字符大小寫的轉(zhuǎn)換,希望對大家有所幫助。2014-09-09
pyinstaller打包單個exe后無法執(zhí)行錯誤的解決方法
今天小編就為大家分享一篇pyinstaller打包單個exe后無法執(zhí)行錯誤的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
Python的Flask框架及Nginx實現(xiàn)靜態(tài)文件訪問限制功能
這篇文章主要介紹了Python的Flask框架及Nginx實現(xiàn)靜態(tài)文件訪問限制功能,Nginx方面利用到了自帶的XSendfile,需要的朋友可以參考下2016-06-06

