django实例:用创建你的第一个应用投票体系

    添加时间:2013-5-29 点击量:

    当然主如果从django的帮助文档里面来的,权当是翻译吧


    这个投票体系的首要功能有


    1、一个前台页面,可以让用户来投票


    2、一个经管员页面,可以用来添加、批改、删除投票



    首页第一步要断定你已经安装了Django,可用如下办法来查看



    python -c import django; print(django.get_version())


    若是Django已经安装了,则会输出响应的版本,若是没有,或者安装不正确的话会呈现如下错误



    No module named django


    这个应当的Django和Python版本分别为:Django 1.5 and Python 2.x



    1、创建项目


    首页在号令窗口中,用cd 进入到你想要放置代码的目次,然后履行如下号令创建项目



    django-admin.py startproject mysite


    创建的项目目次布局如下



    mysite/
    
    manage.py
    mysite
    /
    __init__.py
    settings.py
    urls.py
    wsgi.py


    下面再说说这几个目次和文件吧


    1、根目次mysite:这个主如果用来存放生成的项目代码的,和项目没有关系,这个目次的名字你可以随便重定名


    2、manage.py:这个里面都是一些号令,是用来对项目进行一些常用的操纵,比如创建项目,创建应用,运行项目等


    3、里面的mysite目次:这个就是项目包了,目次的名字就是项目包的名字,要用这个名字来import你须要的器材。


    3、mysite/__init__.py:这个文件主如果告诉python当前的mysite目次是一个包,把mysite目次当然包来处理惩罚,相当于c#的定名空间。


    4、mysite/settings.py:一些python项目标设备器材


    5、mysite/urls.py:接见网站url时的相对应的处理惩罚模块。


    6、mysite/wsgi.py:告诉WSGI-compatible webservers,从这里启动你网站



    2、启动办事


    进行到外层的mysite目次,运行如下号令



    python manage.py runserver


    当然默认的端口是8000,若是你的8000端口被占用了会失足,可以在 runserver 后面直接加上端口



    python manage.py runserver 9000



    先如许吧,上班了。下次安装数据库

    原来,再大的房子,再大的床,没有相爱的人陪伴,都只是冰冷的物质。而如果身边有爱人陪伴,即使房子小,床小,也觉得无关紧要,因为这些物质上面有了爱的温度,成了家的元素。—— 何珞《婚房》#书摘#
    分享到: