图集1/2

正文 1894字数 447,889阅读

Django教程(共48篇) Python与Django篇 Python 基础教程 dos命令 cd命令使用说明[图文说明] django 快速搭建blog Python Web运行环境搭建
[1]windows下安装Django
cmd输入命令
easy_install django
Run code
Cut to clipboard

    接下来有一个漫长的等待过程,因为要下载这个包,包不算小
    当看到成功提示的时候,说明你已经安装好了Django,接下来测试一下是否安装成功
    我们打开python shell,输入
    import django
    Run code
    Cut to clipboard
      ,如果没有出现错误(任何信息)提示,说明你安装成功了。

      [2]创建一个站点
      在桌面上先按住Shift键,然后鼠标右键,出现选项“在此处打开命令窗口(W)”也可以打开命令行。点击“在此处打开命令窗口(W)”,进入CMD命令行界面。
      我们将当前目录定位到你想要存放网站的目录,比如我想要放到D盘下的website文件夹中,我们输入命令:
      cd /d d:\website
      Run code
      Cut to clipboard

        在该目录下,我们输入命令来创建站点:
        django-admin.py startproject
        Run code
        Cut to clipboard
          djangoweb;其中最后一个参数djangoweb就是我给我的站点起的名字,该命令将在当前目录下创建一个文件夹,该文件夹命名为django;
          django-admin.py startproject PythonProject 如果没有配置环境变量的话,可能会遇到“'django-admin' 不是内部或外部命令,也不是可运行的程序或批处理文件”这样的错误,django-admin.py 文件在 E:\Python\Scripts 目录下(我将 Python 安装在了 E:\Python,请注意),添加"E:\Python\Scripts"即可。
          Run code
          Cut to clipboard

            工程目录结构:

            manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。
            settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。
            urls.py ----- 负责把URL模式映射到应用程序。
            1个目录,5个文件 在根目录djangolicious下,可以得到: 项目目录:djangolicious manage.py脚本:用于管理Django站点 在项目目录djangolicious里包含: settings.py: 包含项目的所有配置参数 urls.py: URL根配置 wsgi.py: 内置runserver命令的WSGI应用配置 __init__.py: 用来告诉python,当前目录是python模块 现在让我们来看下一个工程的基本架构,让我们来做些改进。
            Run code
            Cut to clipboard


              此时我们的 E:\PythonProject 下应该出现4个 .py 的文件了,以后我们会进行相应的配置: __init__.py: 一个空文件,用来告诉Python这个目录是一个Python包 manage.py: 一个命令行工具,可以让你以多种方式与Django项目交互。 settings.py: 有关Django项目的配置 urls.py: Django项目的URL配置。
              Run code
              Cut to clipboard

                [i]可能会找不到django-admin.py文件,如下图,把文件django-admin-script.py重命名为django-admin.py即可


                [3]运行开发服务器
                将当前目录定位到我们创建的web应用所在的文件夹,我的文件夹是djangoweb使用cd命令定位到该文件夹,
                假如我们的web应用使用8001端口,我们输入的命令是:python manage.py runserver 8001 ,参数8001是我设置的端口号,指明该服务器使用端口号为8001;当然我们可以设置其他的端口号,如果你不写端口号也没问题,系统默认使用8000
                在浏览器中输入ip地址和端口号就能找到该应用
                假如我们关闭dos窗口,这个开发服务器也就停止运行了,所以每次调试你的web应用,你需要开启服务器。
                127.0.0.1:8001
                Run code
                Cut to clipboard