django_0:專案流程

daduryi發表於2017-04-18

1、django-admin(.py) startproject mysite——建立專案project

得到__init__.py(說明工程以包結構存在) settings.py(當前工程的一些配置) urls.py wsgi.py manage.py(管理工具)

2、python manage.py startapp learn——建立應用app

 (或者django-admin(.py) startapp learn;)

得到admin.py  apps.py  __init__.py  migrations  models.py  tests.py  views.py

3、把我們新定義的app加到settings.py中的INSTALL_APPS中——安裝應用

4、修改urls.py(注意先import在使用 from app import views as ..)——定義檢視函式相關的URL

當我們的訪問url訪問前者(即r'^blog/index$')時,這個時候訪問的是後者(工程.模組.方法)

django1.8及以上需要先引用在試用!!

5、修改app內views.py,新增函式——定義檢視函式

6、python manage.py runserver——執行測試

django:runserver實現遠端訪問http://www.cnblogs.com/daduryi/p/6723766.html


使用模板

7、在app中建立templates目錄,在目錄中建立html檔案

8、將檢視函式使用render函式對應到網址html,更改view.py為

def index(req):
    return render(req, 'index1.html')

 

 

 

相關文章