Django入門:將多個app放到一個文件夾

step1:新建一個工作目錄WorkSpace/website

step2:在website目錄下創(chuàng)建Django項目salviaFlora

?????? django-adminstartproject salviaFlora

?????? 當(dāng)前目錄結(jié)構(gòu)

.

├──manage.py

└──salviaFlora

??? ├──asgi.py

??? ├──__init__.py

??? ├── settings.py #網(wǎng)站整體的配置文件

??? ├── urls.py #網(wǎng)站整體的路由映射表

└──wsgi.py

step3:創(chuàng)建一個App狂票,并將該App放到apps文件夾里面,notes:apps與salviaFlora處于同級目錄

?????? mkdirapps

?????? mkdirapps/salviaInfo

?????? pythonmanage.py startapp salviaInfo ./apps/salviaInfo

創(chuàng)建完成后網(wǎng)站的目錄結(jié)構(gòu)如下

? ? ? .

├──apps

│?? └──salviaInfo

│?????? ├──admin.py

│?????? ├──apps.py

│?????? ├──__init__.py

│?????? ├──migrations

│?????? │?? └──__init__.py

│?????? ├──models.py

│?????? ├──tests.py

│?????? └──views.py

├──manage.py

└──salviaFlora

??? ├──asgi.py

??? ├──__init__.py

??? ├──__pycache__

??? │?? ├──__init__.cpython-37.pyc

??? │?? └──settings.cpython-37.pyc

??? ├──settings.py

??? ├──urls.py

??? └──wsgi.py

?????? step4:配置salviaInfo/setting.py文件

import?os

import?sys


#?Build?paths?inside?the?project?like?this:?os.path.join(BASE_DIR,?...)

BASE_DIR?=?os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

sys.path.insert(0,os.path.join(BASE_DIR,'apps'))#將apps文件夾加入到pythonpath中,以被python識別該目錄下的app

ALLOWED_HOSTS?=?['*',]#允許通過外網(wǎng)ip訪問


#?Application?definition


INSTALLED_APPS?=?[

????'django.contrib.admin',

????'django.contrib.auth',

????'django.contrib.contenttypes',

????'django.contrib.sessions',

????'django.contrib.messages',

????'django.contrib.staticfiles',

????'salviaInfo',#注冊salviaInfo

]

step5:配置路由映射表salviaFlora/urls.py

?????? 輸入https://www.salviaflora.com/index/后django送到后臺的只有index/這個字符串,然后與path()第一個參數(shù)匹配,匹配成功后送到下一級路由映射表include()

from?django.contrib?import?admin

from?django.urls?import?path,include


urlpatterns?=?[

????path('admin/',?admin.site.urls),

????path('',include('salviaInfo.urls'))#拿到index/后探入,匹配成功,然后送到salviaInfo的路由映射表.(''與任何字符串都能匹配成功)

]

step6:進入apps/salviaInfo,配置views.py文件

from?django.shortcuts?import?render

from?django.http?import?HttpResponse

#?Create?your?views?here.


def?index(request):

????return?HttpResponse('hello')

step7:在該目錄下創(chuàng)建urls.py禁漓,并做如下配置


from?django.urls?import?path

from?.?import?views


urlpatterns?=?[

path('index/',views.index,name='index')#index/經(jīng)過上一級的路由映射,送到此處孵睬,index/會與path()的第一個參數(shù)匹配播歼,匹配成功,然后返回該app的views.index

]

step8:啟動項目

python manage.py runserver 0:8080

0是0.0.0.0的縮寫,允許任何ip訪問

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末秘狞,一起剝皮案震驚了整個濱河市叭莫,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌烁试,老刑警劉巖雇初,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異减响,居然都是意外死亡靖诗,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進店門支示,熙熙樓的掌柜王于貴愁眉苦臉地迎上來刊橘,“玉大人,你說我怎么就攤上這事颂鸿〈倜啵” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵据途,是天一觀的道長绞愚。 經(jīng)常有香客問我,道長颖医,這世上最難降的妖魔是什么位衩? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮熔萧,結(jié)果婚禮上糖驴,老公的妹妹穿的比我還像新娘。我一直安慰自己佛致,他們只是感情好贮缕,可當(dāng)我...
    茶點故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著俺榆,像睡著了一般感昼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上罐脊,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天巧颈,我揣著相機與錄音蝎毡,去河邊找鬼串前。 笑死度硝,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的上炎。 我是一名探鬼主播恃逻,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了寇损?” 一聲冷哼從身側(cè)響起凸郑,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎润绵,沒想到半個月后线椰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡尘盼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了烦绳。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片卿捎。...
    茶點故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖径密,靈堂內(nèi)的尸體忽然破棺而出午阵,到底是詐尸還是另有隱情,我是刑警寧澤享扔,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布底桂,位于F島的核電站,受9級特大地震影響惧眠,放射性物質(zhì)發(fā)生泄漏籽懦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一氛魁、第九天 我趴在偏房一處隱蔽的房頂上張望暮顺。 院中可真熱鬧,春花似錦秀存、人聲如沸捶码。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惫恼。三九已至,卻和暖如春澳盐,著一層夾襖步出監(jiān)牢的瞬間祈纯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工洞就, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留盆繁,地道東北人。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓旬蟋,卻偏偏與公主長得像油昂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容

  • PythonWeb框架要點冕碟、Django介紹拦惋、工程搭建、配置安寺、靜態(tài)文件與路由 1.Python Web 框架要點 ...
    Cestine閱讀 1,460評論 0 6
  • Django的來歷:python開發(fā)的厕妖! long long long years ago!勞倫斯出版集團新聞 網(wǎng)...
    JAguys閱讀 337評論 0 0
  • 簡介:自學(xué)django,從搭建簡單的購物網(wǎng)站開始挑庶,網(wǎng)站的功能不完整言秸,目前完成:用戶注冊,用戶登錄和注銷迎捺,商品展示举畸,...
    IBigBin閱讀 3,580評論 0 8
  • 創(chuàng)建超級用戶python3 manage.py createsuperuser username修改密碼pytho...
    zxhChex閱讀 553評論 0 2
  • 1 每次提筆抄沮,都會忘記要寫些什么 妹妹過來常州比賽,我的印象中岖瑰,她一直是個很要強的姑涼叛买,事事都會仔細小心,做到在自...
    曉霜宛海閱讀 590評論 2 3