7
2012
在此处小结一下django的开发步骤,纯属个人初学的总结,后期有完善的地方再给予完善,大牛有什么想法都留言
安装django
python setup.py install
创建项目:
django-admin startproject project1
项目中创建应用
cd project1/
./manage.py startapp app1
开启应用需要在setting.py中添加申明,让django知道到哪儿去寻找对应功能
INSTALLED_APPS = (
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.sites’,
‘project1.app1′, #这是我们添加的申明
)
在使用models的映射功前,需要配置setting.py中的DB配置DATABASES,相应注释部分有提示
修改models后,可以使用
./manage.py sql app1查看数据库模式
接下来可使用
./manage.py syncdb # 执行之前的数据库语句,这种方式会删除已存在的数据库数据,如果是更新数据表结构,可通过手动执行sql语句,相应修改models
(执行数据库操作时,可能会提示创建超级用户,按提示操作,可通过./manage.py creatsuperuser创建超级用户)
可通过models.objects.all()查看数据库查询结果
修改urls.py,使页面请求地址知道到什么地方去寻找数据
关于如何修改urls.py,后面讲会单独给出一个小节来总结
在视图中定义输出,views.py(视图可能对应了模版文件,为了数据与显示的分离,引入了模版,模版路径会在setting.py中定义)
针对django的通用视图,也将在后续深入研究并总结出来
开启django自带的服务器
./manage.py runserver 0.0.0.0:8080
本文连接地址: http://www.fresker.com/old2/archives/533 (转载注明出处)
目前暂无评论