zoukankan      html  css  js  c++  java
  • Django写的投票系统1(转)

    当然主要是从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

    先这样吧,上班了。下次安装数据库

  • 相关阅读:
    深拷贝与浅拷贝
    ifconfig命令不可用
    多边形裁剪问题
    ps aux命令后的内容
    STL sort的危险之处
    jdk与jre的区别
    #与##的用法
    投影选择的一般原则
    关于函数中内存操作
    js生成新加坡的NRIC号码
  • 原文地址:https://www.cnblogs.com/wangjiyuan/p/zhuandjango1.html
Copyright © 2011-2022 走看看