django学习笔记【001】django版本的确定&创建一个django工程

2.3 查看当前的django版本

python3.5 -m django --version
1.10.4

2.3.1 创建一个django工程

django-admin startproject mysite

    在创建工程时的一些注意项:
    1、程序中所以的命名力求见名知义,这个工程明也一样
    2、注意这个工程不要和python中其它的东西重名;如test,django 这个的命名对于工程来说是不合适的。

所谓的django工程(project)只不过是一个在当前目录下的一个子目录,里面包涵了若干的目录与文件。
mysite 这个project的内容如下:
tree mysite/
mysite/
├── manage.py
└── mysite
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

1、__init__.py 是用来标记这个目录的,这样python就可以把这个目录当成一个包了。

  2、settings.py 是这个工程的配置文件

  3、urls.py 由url到python处理程序之间的映射关系

  4、swgi.py 与swgi相关

  5、manage.py 这个project的管理程序

2.3.2 把刚才的project运行起来

python3.5 manage.py runserver 0.0.0.0:8080 &

Performing system checks...

System check identified no issues (0 silenced).

You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.

February 02, 2017 - 08:24:12
Django version 1.10.4, using settings 'mysite.settings'
Starting development server at http://0.0.0.0:8080/
Quit the server with CONTROL-C.

  1、在浏览器中查看

---
原文地址:https://www.cnblogs.com/JiangLe/p/6359955.html