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/

    二、

  • 相关阅读:
    centos7安装puppet详细教程(简单易懂,小白也可以看懂的教程)
    centos7.3下安装nginx
    JS实现转动随机数抽奖的特效代码
    【孤独旅者】封装一个三级联动和基于Vue的mintUI三级联动
    【孤独旅者】Vue-封装$on,$emit,$off
    数据可视化,选择Echarts还是Highcharts?
    关于redux和react-redux
    vue 封装一个插件
    vue实现点击回到顶部
    vue实现吸顶
  • 原文地址:https://www.cnblogs.com/blockcipher/p/3430499.html
Copyright © 2011-2022 走看看