Django的helloworld

項(xiàng)目中用到了Django,因此稍微了解下芬膝,其實(shí)個(gè)人不喜歡用這些較重的框架望门。本文只是記錄如何用django寫出helloworld的例子

安裝

$ pip install Django==1.9.6

python命令行簡(jiǎn)單嘗試django

$ python
>>>import django
>>>django.get_version()
'1.9.6'

創(chuàng)建一個(gè)項(xiàng)目

windows下用的是django-admin.exe, linux下應(yīng)該是django-admin.py

$ django-admin.exe startproject helloworld

于是便創(chuàng)建了helloworld目錄,目錄結(jié)構(gòu)

helloworld/
    manage.py
    helloworld/
        __init__.py
        settings.py
        urls.py
        wsgi.py

運(yùn)行manage.py

$ python manage.py runserver

這時(shí)就可以訪問http://localhost:8000

在項(xiàng)目中創(chuàng)建一個(gè)app

已經(jīng)創(chuàng)建了project锰霜,還得創(chuàng)建一個(gè)app筹误,對(duì)于一個(gè)小的項(xiàng)目來說,感覺有些重復(fù)锈遥,沒辦法纫事,按照框架來。搜索了一下原因所灸,有說一個(gè)project可以包含多個(gè)app,多個(gè)app可以存在于多個(gè)project中炫七。好吧爬立,我承認(rèn)django這個(gè)較重的框架對(duì)做較大型項(xiàng)目考慮得很周到,但是對(duì)寫個(gè)helloworld并不太友好万哪,項(xiàng)目已經(jīng)叫helloworld了侠驯,這里的app暫時(shí)取名myapp

$ python manage.py startapp myapp

myapp目錄結(jié)構(gòu)

myapp/
    __init__.py
    apps.py
    models.py
    tests.py
    views.py

修改myapp/views.py

from django.shortcuts import render

# Create your views here.
from django.http import HttpResponse

def index(req):
    return HttpResponse('hello world')

此時(shí)想把訪問的url對(duì)應(yīng)到該方法需要修改路由抡秆,修改位置為helloworld/urls.py

urlpatterns = [
    url(r'^myapp/index', 'myapp.views.index')
]

這樣就可以通過http://127.0.0.1:8000/myapp/index/訪問了,頁面正常顯示helloworld

參考

https://docs.djangoproject.com/en/1.9/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吟策,一起剝皮案震驚了整個(gè)濱河市儒士,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌檩坚,老刑警劉巖着撩,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異匾委,居然都是意外死亡拖叙,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門赂乐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來薯鳍,“玉大人,你說我怎么就攤上這事挨措⊥诼耍” “怎么了?”我有些...
    開封第一講書人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵浅役,是天一觀的道長(zhǎng)斩松。 經(jīng)常有香客問我,道長(zhǎng)担租,這世上最難降的妖魔是什么砸民? 我笑而不...
    開封第一講書人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮奋救,結(jié)果婚禮上岭参,老公的妹妹穿的比我還像新娘。我一直安慰自己尝艘,他們只是感情好演侯,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著背亥,像睡著了一般秒际。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狡汉,一...
    開封第一講書人閱讀 50,096評(píng)論 1 291
  • 那天娄徊,我揣著相機(jī)與錄音,去河邊找鬼盾戴。 笑死寄锐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播橄仆,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼剩膘,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了盆顾?” 一聲冷哼從身側(cè)響起怠褐,我...
    開封第一講書人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎您宪,沒想到半個(gè)月后奈懒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蚕涤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年筐赔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片揖铜。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡茴丰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出天吓,到底是詐尸還是另有隱情贿肩,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布龄寞,位于F島的核電站汰规,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏物邑。R本人自食惡果不足惜溜哮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望色解。 院中可真熱鬧茂嗓,春花似錦、人聲如沸科阎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽锣笨。三九已至蝌矛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間错英,已是汗流浹背入撒。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留椭岩,地道東北人衅金。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓噪伊,卻偏偏與公主長(zhǎng)得像簿煌,于是被迫代替她去往敵國(guó)和親氮唯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

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