Python Django路徑配置實(shí)現(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.如果有多個(gè)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使用Kafka處理數(shù)據(jù)的方法詳解
Kafka是一個(gè)分布式的流數(shù)據(jù)平臺,它可以快速地處理大量的實(shí)時(shí)數(shù)據(jù)。在Python中使用Kafka可以幫助我們更好地處理大量的數(shù)據(jù),本文就來和大家詳細(xì)講講具體使用方法吧2023-04-04
詳解python環(huán)境安裝selenium和手動(dòng)下載安裝selenium的方法
這篇文章主要介紹了詳解python環(huán)境安裝selenium和手動(dòng)下載安裝selenium的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
Django使用channels + websocket打造在線聊天室
本文將教你如何使用channels + websocket打造個(gè)在線聊天室。一共只有四步,你可以輕松上手并學(xué)會。項(xiàng)目中大部分代碼是基于channels的官方文檔的,加入了些自己的理解,以便新手學(xué)習(xí)使用。2021-05-05
Python使用BeautifulSoup爬取網(wǎng)頁數(shù)據(jù)的操作步驟
在網(wǎng)絡(luò)時(shí)代,數(shù)據(jù)是最寶貴的資源之一,而爬蟲技術(shù)就是一種獲取數(shù)據(jù)的重要手段,Python 作為一門高效、易學(xué)、易用的編程語言,自然成為了爬蟲技術(shù)的首選語言之一,本文將介紹如何使用 BeautifulSoup 爬取網(wǎng)頁數(shù)據(jù),并提供詳細(xì)的代碼和注釋,幫助讀者快速上手2023-11-11
python QT界面關(guān)閉線程池的線程跟隨退出完美解決方案
這篇文章主要介紹了python QT界面關(guān)閉,線程池的線程跟隨退出解決思路方法,本文給大家分享兩種方法結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11
在django中使用post方法時(shí),需要增加csrftoken的例子
這篇文章主要介紹了在django中使用post方法時(shí),需要增加csrftoken的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
淺談pytorch torch.backends.cudnn設(shè)置作用
今天小編就為大家分享一篇淺談pytorch torch.backends.cudnn設(shè)置作用,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02

