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

时间:2023-03-09 14:31:12
django学习笔记【001】django版本的确定&创建一个django工程

2.3 查看当前的django版本

python3. -m django --version
1.10.

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. manage.py runserver 0.0.0.0: &

Performing system checks...

System check identified no issues ( silenced).

You have  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 , - ::
Django version 1.10., using settings 'mysite.settings'
Starting development server at http://0.0.0.0:8080/
Quit the server with CONTROL-C.

  1、在浏览器中查看

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

---