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')