Python Django路徑配置實現(xiàn)過程解析
假設(shè)訪問的views.py如下
1.使用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), ]
這樣可以訪問http://127.0.0.1:8090/
2.使用path配置默認頁
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)文章
python獲取當(dāng)前計算機cpu數(shù)量的方法
這篇文章主要介紹了python獲取當(dāng)前計算機cpu數(shù)量的方法,涉及Python操作計算機硬件的技巧,代碼簡單易懂,非常具有實用價值,需要的朋友可以參考下2015-04-04python3.9實現(xiàn)pyinstaller打包python文件成exe
這篇文章主要介紹了python3.9實現(xiàn)pyinstaller打包python文件成exe,文中通過示例代碼介紹的非常詳細,對大家的學(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-09pyinstaller打包單個exe后無法執(zhí)行錯誤的解決方法
今天小編就為大家分享一篇pyinstaller打包單個exe后無法執(zhí)行錯誤的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06Python的Flask框架及Nginx實現(xiàn)靜態(tài)文件訪問限制功能
這篇文章主要介紹了Python的Flask框架及Nginx實現(xiàn)靜態(tài)文件訪問限制功能,Nginx方面利用到了自帶的XSendfile,需要的朋友可以參考下2016-06-06