zoukankan      html  css  js  c++  java
  • python django入门

    本文基于windows 7 64bit环境。

    一 下载如下工具

    1. python 2.6.6 http://www.python.org/ftp/python/2.6.6/python-2.6.6.amd64.msi

    2. ez_setup http://peak.telecommunity.com/dist/ez_setup.py

    二 搭建环境

    1. 安装python2.6.6于D:ProgramFilesPython26, 并将D:ProgramFilesPython26;D:ProgramFilesPython26Scripts

    2. 安装ez_setup: ez_setup.py -U setuptools 

    3. 安装django: easy_install.exe django

    4.建立批处理文件

    @echo off
    set PYTHONPATH=[你的python-lib]
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    ::Python安装目录
    set PYTHON_HOME=D:ProgramFilespython2.6
    ::设置搜索路径
    set PATH=%PYTHON_HOME%;%PYTHON_HOME%Scripts;%PATH%
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    ::设置代理
    set HTTP_PROXY=http://proxy.your.com:8080
    set HTTPS_PROXY=https://proxy.your.com:8080
    cmd -k

    三 第一个站点

    1. 创建站点

        每个站点称为一个项目project。

        创建方法:

        django-admin.py startproject [project名]

       例如:创建名字为mysite的project:

       django-admin.py startproject mysite

       进入目录mysite后,创建后的结构如下:

       manage.py     开发、测试、维护工具,支持很多命令

       mysite           站点代码目录,采用模块的方式组织

               settings.py

               urls.py

               wsgi.py
               __init__.py

    2. 创建应用app

         进入project目录,例如cd mysitemysite

         django-admin.py startapp [app名字]

         manage.py startapp [app名字]

         例如:创建app,名字为index

         manage.py startapp index

         mysite           站点代码目录,采用模块的方式组织

               settings.py

               urls.py

               wsgi.py
               __init__.py

              index     index应用目录

                     admin.py
                     models.py
                     tests.py
                     views.py
                     __init__.py

    3. 将app加入project

        进入project名对应的目录下

        编辑settings.py,导入app

        编辑urls.py,设置访问的url和app对应的函数

    4. 编写app的处理函数

       进入app名对应的目录

    5. 启动开发服务器

       python mange.py runserver

    6. 使用ie进行测试

     浏览器打开:http://127.0.0.1:8000/

    二、

  • 相关阅读:
    部署LVS-DR(直接路由)群集
    快速了解LVS负载均衡群集及部署LVS-NAT(地址转换)群集
    MySQL一些常用的高级SQL语句
    MySQL高可用群集MHA部署及故障测试
    MySQL的主从复制与读写分离
    你知道数据库中数据丢失的严重性吗,快来学习数据库的备份与恢复!!
    快速掌握mysql索引、事务与存储引擎知识以及使用命令
    MySQL数据库常用的一些管理操作
    带大家简单了解MySQL数据库
    剑指offer63-数据流中的中位数**
  • 原文地址:https://www.cnblogs.com/blockcipher/p/3430499.html
Copyright © 2011-2022 走看看