" />

欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Django多app路由分發(fā)(純后端)

 更新時(shí)間:2022年05月31日 10:52:44   作者:Harold_96_lxw  
本文主要介紹了Django多app路由分發(fā),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

1、環(huán)境搭建

Python3.6.7

pip install django==2.2.6

2、生成django項(xiàng)目

django-admin startproject yourproject

3、創(chuàng)建app

python manage.py startapp app1
python manage.py startapp app2

需要將app注冊到項(xiàng)目的settings.py中

4、在每個(gè)app下創(chuàng)建templates文件夾,用于創(chuàng)建html頁面

5、每個(gè)app創(chuàng)建urls.py用于構(gòu)建每個(gè)app的分路由

重點(diǎn)關(guān)注name聲明

from django.urls import path

from . import views

urlpatterns=[
? ? path('search/',views.search,name='diary_search'),
? ? path('home/',views.home),
]

6、項(xiàng)目總路由urls.py

重點(diǎn)關(guān)注include寫法、namespace聲明

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
? ? path('admin/', admin.site.urls),
? ? path('skynet/', include(('skynet.urls','skynet'),namespace='skyent')),
? ? path('diary/', include(('diary.urls','diary'),namespace='diary')),
]

7、每個(gè)app的前端頁面

重點(diǎn)關(guān)注form action

<form action="{% url 'skynet:skynet_search'%}" method="post">
    {% csrf_token %}
    <input type="text" name="keywords">
    <button type="submit">提交</button>
</form>

8、每個(gè)app的view.py

from django.shortcuts import render
#Create your views here.
def home(request):
? ? return render(request,'index.html')

def search(request):
? ? keywords=request.POST.get('keywords')
? ? print(keywords)
? ? return render(request,'index.html')

總結(jié):經(jīng)過上述操作可實(shí)現(xiàn)django項(xiàng)目多app路由分發(fā),這樣做的好處是只需要修改后端路由,前端的路由會(huì)隨之變化

到此這篇關(guān)于Django多app路由分發(fā)(純后端)的文章就介紹到這了,更多相關(guān)Django 多app路由分發(fā)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python找出微信上刪除你好友的人腳本寫法

    Python找出微信上刪除你好友的人腳本寫法

    在本篇文章中我們給大家分享了Python找出微信上刪除你好友的人腳本寫法以及相關(guān)實(shí)例代碼,有需要的朋友們參考下。
    2018-11-11
  • Python-OpenCV實(shí)現(xiàn)圖像缺陷檢測的實(shí)例

    Python-OpenCV實(shí)現(xiàn)圖像缺陷檢測的實(shí)例

    本文將結(jié)合實(shí)例代碼,在Jupyter Notebook上使用Python+opencv實(shí)現(xiàn)如下圖像缺陷檢測。需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • 淺談Python爬取網(wǎng)頁的編碼處理

    淺談Python爬取網(wǎng)頁的編碼處理

    下面小編就為大家?guī)硪黄獪\談Python爬取網(wǎng)頁的編碼處理。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-11-11
  • python process模塊的使用簡介

    python process模塊的使用簡介

    在python中大部分情況需要使用多進(jìn)程,python提供了multiprocessing模塊。multiprocessing模塊的功能眾多:支持子進(jìn)程、通信和共享數(shù)據(jù)、執(zhí)行不同形式的同步,提供了Process、Queue、Pipe、Lock等組件。本文將著重講解process模塊的使用
    2021-05-05
  • python?pip?install總是報(bào)錯(cuò)情況分析及解決辦法

    python?pip?install總是報(bào)錯(cuò)情況分析及解決辦法

    這篇文章主要給大家介紹了關(guān)于python?pip?install總是報(bào)錯(cuò)情況分析及解決辦法,安裝包時(shí)經(jīng)常遇到報(bào)錯(cuò),這里提供兩種方式解決,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 詳解K-means算法在Python中的實(shí)現(xiàn)

    詳解K-means算法在Python中的實(shí)現(xiàn)

    這篇文章主要介紹了詳解K-means算法在Python中的實(shí)現(xiàn),具有一定借鑒價(jià)值,需要的朋友可以了解下。
    2017-12-12
  • Python?遞歸式實(shí)現(xiàn)二叉樹前序,中序,后序遍歷

    Python?遞歸式實(shí)現(xiàn)二叉樹前序,中序,后序遍歷

    這篇文章主要介紹了Python?遞歸式實(shí)現(xiàn)二叉樹前序,中序,后序遍歷,更多相關(guān)資料,需要的小伙伴可以參考下面具體的文章內(nèi)容
    2022-03-03
  • Python制作當(dāng)年第一款手機(jī)游戲-貪吃蛇游戲(練習(xí))

    Python制作當(dāng)年第一款手機(jī)游戲-貪吃蛇游戲(練習(xí))

    這篇文章主要介紹了Python制作當(dāng)年第一款手機(jī)游戲-貪吃蛇游戲,文章利用Python?pygame做一個(gè)貪吃蛇的小游戲而且講清楚每一段代碼是用來干嘛的,需要的朋友可以參考一下
    2022-01-01
  • Python?字典(Dictionary)詳細(xì)介紹

    Python?字典(Dictionary)詳細(xì)介紹

    這篇文章主要介紹了Python?字典(Dictionary)詳細(xì),字典是另一種可變?nèi)萜髂P?,且可存?chǔ)任意類型對(duì)象。下面和小編一起進(jìn)入文章學(xué)習(xí)新內(nèi)容吧,需要的朋友可以參考一下
    2022-02-02
  • Python concurrent.futures模塊使用實(shí)例

    Python concurrent.futures模塊使用實(shí)例

    這篇文章主要介紹了Python concurrent.futures模塊使用實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12

最新評(píng)論