zoukankan      html  css  js  c++  java
  • python and Django(一)

    准备工作

    一、资源准备

    Python安装文件

    这里可以下载到各个版本:

    http://www.python.org/download/releases/

    为了方便使用GAE 我下载的是2.5版本:

    http://www.python.org/ftp/python/2.5/python-2.5.msi

    python学习资料

      推荐:《Python 核心编程》(第二版)

      下载地址:http://download.csdn.net/source/810477

    django安装文件

    http://www.djangoproject.com/download/

    django学习资料

      推荐:Django Step by Step

      下载地址:

    http://wiki.woodpecker.org.cn/moin/LimodouShare?action=AttachFile&do=get&target=djangostepbystep.zip

      注意:django的讲解教材在:django_step_by_step\newtest\doc下。

    二、环境搭建

     安装Python

        安装文件:python-2.5.msi,一路next就行。

        建议:最好不要装在Program Files下,我是安装在d:\Python25\

    进入d:\Python25\ 执行python命令可以看到类似下面的显示。说明你的python已经安装好了。

    在环境变量中给系统path附加上python的安装路径d:\Python25。你在任何目录都可以执行python命令了。

    Python开发环境

    使用IDLE

       启动路径:D:\Python25\Lib\idlelib\idle.pyw

    使用PythonWin

       下载地址:http://sourceforge.net/projects/pywin32/files/

        注意:下载的时候看清楚python版本。我下载的是python2.5的版本

    http://sourceforge.net/projects/pywin32/files/pywin32/Build%20214/pywin32-214.win32-py2.5.exe/download

     安装pythonwin的时候,他会自动寻找你的python路径,并安装在D:\Python25\Lib\site-packages\下。

      启动pythonwin

    D:\Python25\Lib\site-packages\pythonwin\Pythonwin.exe

    安装Django

    1、将Django解压,在dos下进入setup.py所在目录

    执行:python setup.py install

    
    

    2、安装过程中会将文件copy D:\Python25\Lib\site-packages

    3、修改path环境变量,追加D:\Python25\Scripts

    4、验证是否安装成功,随便找一个文件夹在命令行执行django-admin.py startproject leesite,如果成功创建文件夹leesitedjango安装成功!

          leesite下有四个文件: 
             __init__.py

    表示这是一个 Python 的包

          manage.py

    提供简单化的 django-admin.py 命令,特别是可以自动进行 DJANGO_SETTINGS_MODULES  PYTHONPATH 的处理,而没有这个命令,处理上面环境变量是件麻烦的事情

          settings.py

    它是django的配置文件

          uls.py

    url映射处理文件, Karrigell 没有这种机制,它通过目录/文件/方法来自动对应,而 Django url映射是url对于某个模块方法的映射,目前不能自动完成

         注意:django-admin.py,请注意不是下划线。

     

  • 相关阅读:
    vue chrome调试工具开启
    mac显示隐藏文件
    mac网络变慢?
    57-文件处理小结
    56-文件修改的两种方式
    54-with管理文件操作上下文
    53-文件的三种打开方式
    51-基本文件操作
    50-Python2和3字符编码的区别
    49-字符编码
  • 原文地址:https://www.cnblogs.com/tenghoo/p/Python_django_setup.html
Copyright © 2011-2022 走看看