zoukankan      html  css  js  c++  java
  • Django学习(七) 创建第一个Django项目

    如果这是你第一次使用Django,你必须进行一些初始设置。即,您将需要自动生成一些代码,建立了Django项目。

    从命令行、cd进入一个目录,你想要存储您的代码,然后运行以下命令:

      django-admin startproject mysite

    这样就会在当前目录下创建一个为mysite的目录。在这个创建的mysite文件夹中默认包含了一些文件,文件结构目录如下:

      

    mysite/
        manage.py
        mysite/
            __init__.py
            settings.py
            urls.py
            wsgi.py

    1、外层为mysite /根目录为您的项目仅仅是一个容器。它的名字并不重要,你可以将它重命名为任何你喜欢的名字。
    2、manage.py 一个命令行实用程序,可以让你与这个Django项目以不同的方式进行交互。
    3、内层mysite目录是实际的Python项目。
    4、mysite/__init__.py,  一个空文件,它旨在告诉Python这是一个应该被看做是Python程序的目录。
    5、mysite/setting.py,Django项目的配置文件
    6、mysite/urls.py,Django项目的URL声明;Django-powered站点的“目录”。
    7、mysite/wsgi.py,对于本项目来说一个wsgi切入点。(可能解释不对,?????)

    运行Django程序:
      进入外层的mysite目录,在该目录下执行
        python manage.py runserver
      然后在控制台上就会看到如下打印信息:
        
    Performing system checks...
    
    0 errors found
    June 08, 2015 - 15:50:53
    Django version 1.8, using settings 'mysite.settings'
    Starting development server at http://127.0.0.1:8000/
    Quit the server with CONTROL-C.

    然后你在浏览器输入栏中输入 http://127.0.0.1:8000/ 就会看到django的欢迎页面了。
    也可以指定服务启动的端口号: python manage.py runserver 8080
    如果想让其在局域网内可以访问到可以执行 python manage.py runserver 0.0.0.0:8080

    另外,python文件如果修改的话不需要重新启动python服务,runserver会自动重新加载。但是如果是新增的python脚本文件就需要重启python服务了。
    
    
    
  • 相关阅读:
    适配器模式(16)
    状态模式(15)
    用反射技术替换工厂种的switch分支(14)
    2017年目标与规划
    抽象工厂模式(13)
    观察者模式(12)
    建造者模式(11)
    TCP 可靠传输与流量控制的实现
    TCP报文段的首部格式
    TCP可靠传输的工作原理
  • 原文地址:https://www.cnblogs.com/nihousheng/p/4561654.html
Copyright © 2011-2022 走看看