[置顶] Django1.4典型例子(很详细的步骤)

Django知识总结

1.       创建一个工程:django-admin.pystartproject mysite,执行命令之后会生成如下目录树:

2.       启动服务器:pythonmanage.py runserver


3.       配置数据库、时区、需要安装的应用和开启管理界面、模板:修改mysite/settings.py





4.       构建完一个项目生成一个App:python manage.py startapp polls,执行命令之后会生成如下目录树:


5.       写一个App之前,需要先写model(即定义表结构和操作,表的主键自动创建):修改polls/models.py如下:


6.       写好模型后,需要激活模型(即更新数据库):pythonmanage.py syncdb,其他常见的命令如下:


7.       Django还提供一个交互的shell:python manage.py shell

8.       激活model的管理界面:修改polls/urls.py,之后就可以访问,用户名密码是在创建数据库时候生成的那个超级用户


9.       为了更好管理model,我们创建一个文件polls/admin.py:这样我们就可以用这个界面来进行CRUD操作。


10.    写好model后就可以设计URL格式:修改mysite/urls.py和polls/urls.py



11.    写前端UI模板和视图函数:通过render_to_response来连接,特别注意表单数据的传递,需要在模板和函数中做特殊处理。修改polls/views.py如下:



12.    根据数据特性,选用通用视图,避免冗余代码:修改app的URLCONF;删除app views冗余代码;修改其他URL的处理函数;



 

 

posted on 2012-08-25 00:21  linzuxin  阅读(238)  评论(0编辑  收藏  举报

导航