Django | 创建项目
# 创建项目
如果这是你第一次使用 Django 的话,你需要一些初始化设置,也就是说,你需要用一些自动生成的代码配置一个 Django project —— 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置
打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:
django-admin startproject oopanda [oopanda:项目名称]
1
# 项目目录说明
以下为startproject
创建项目的目录
oopanda/
manage.py
oopanda/
__init__.py
settings.py
urls.py
wsgi.py
1
2
3
4
5
6
7
2
3
4
5
6
7
- manage.py:一个命令行工具,可以使你用多种方式对Django项目进行交互
- 内层oopanda/: 目录包含你的项目,它是一个纯 Python 包。它的名字就是当你引用它内部任何东西时需要用到的 Python 包名。 (比如 mysite.urls)\
- oopanda/init.py: 一个空文件,它告诉Python这个目录应该被看做一个Python包
- oopanda/settings.py: Django 项目的配置文件
- oopanda/urls.py:项目的URL声明
- oopanda/wsgi.py:项目与WSGI兼容的Web服务器入口
# 项目运行
通过cd命令进入到含有manage.py的目录下面.
(1)python manage.py runserver
运行结果:http://127.0.0.1:8000/
(2)python manage.py runserver 8090
运行结果:http://127.0.0.1:8888/
(3)python manage.py runserver 192.160.0.1:8888
运行结果:http://192.160.0.1:8888/
1
2
3
4
5
6
2
3
4
5
6
Watching for file changes with StatReloader
INFO:django.utils.autoreload:Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
June 03, 2021 - 13:41:37
Django version 3.1.3, using settings 'oopanda.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
上次更新: 2021/07/02, 17:01:00