显示标签为“Django”的博文。显示所有博文
显示标签为“Django”的博文。显示所有博文

2012年5月20日

安装Django+Flup+Nginx 于 Windows 平台

安装Django+Flup+Nginx 于 Windows 平台


参考文件:http://firehuman.blog.163.com/blog/static/573311201052455233391/原本是要安装Lighttpd+Flup+Django 后来发现Nginx比Lighttpd还优,所以就试着安装看看,果然是真的比Lighttpd还容易安装,看网路文章说它还比较强,所以是轻量级web server不错的选择。有关Apache、Nginx、Lighttpd评比的相关比较及评比,请参阅。

2012年5月19日

Django 学习手册-如何建立专案(3)-Tutorial Part 3


Django 学习手册-如何建立专案(3)
Tutorial Part 3


在此份文件中我们将延续"Django 学习手册-如何建立专案(2)"中的Web-poll application,教导大家如何建立MVC架构中的public interface "views"
一.原理说明
view 为web page 的型式(type),在Django application中通常会放置不同的function来处理不同的需求以及在其中会使用某些特定的template来做为网页的呈现。
在我们的poll application中,我们会建立四个viewsPoll "archive" page -- 用来显示最新的pollsPoll "detail" page -- 用来显示poll question, with no result but with a form votePoll "results" page -- 用来显示特定poll 的resultsVote action -- handles voting for a particular choice in a particular poll.
在Django中,每一个view是由一个简单的python function表示

Django 学习手册-如何建立专案(2)-Tutorial Part 2


Django 学习手册-如何建立专案(2)

Tutorial Part 2



此份说明将延续Django 学习手册-如何建立专案(1)

一.启动管理端介面 admin site


预设Django admin是没有启动的,欲启动Django admin必须做三件事1.在mysite/settings.py 中的INSTALLED_APPS 中增加"django.contrib.admin"2.执行python manage.py syncdb 以更新前项之设定3.更新mysite/urls.py 中的某些注解符号,使其设定生效,如下图所示




Django 学习手册-如何建立专案(1)-Tutorial Part 1


Django 学习手册-如何建立专案(1)


Tutorial Part 1
一.先前准备条件:1.假设您已安装python 应用程式。2.假设您已安装完成django 应用程式。您可以在python 的执行环境下输入"import django" 测试Django 是否已安装成功。

二.建立第一个专案(Project)1.先切换到Django所在的安装目录中。在windows的环境中可利用cd的指令。ex: C:\Python25\Lib\site-packages\django\bin2.寻找目录中是否存在django-admin.py 程式,一般会存在Django所安装的目录中,如上所述。3.建立专案,进入windows command line的模式,假设我们所要建立的专案名称为mysite且目录位于C:\中,则必须先切换到c:\,接着输入python C:\Python25\Lib\site-packages\django\bin\django-admin.py startproject mysite4.C槽则会产生一个mysite的目录,目录中则会存在四个档:


BlogAD