django
Writing your first Django app, part 1 | Django documentation | Django
# 查看django版本
python -m django --version
# 创建新工程
django-admin startproject mysite
# 启动服务
python manage.py runserver
项目目录
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
- mysite 是跟目录,可以任意命名,跟django无直接关系
- manage.py 命令行工具,可以跟Django 项目用不同的方式交互。具体帮助参考: django-admin and manage.py.
- 内部子目录 mysite/ 是python的包名,这个名字后续在import 的时候需要一致,比如mysite.urls
- mysite/__init__.py 一个空的文件,告诉 python,这个文件夹可以作为Python包。具体参考: more about packages
mysite/settings.py: 这个项目的设置/配置。具体参考: . Django settingsmysite/urls.py: 这个项目的URL声明,是网站(项目)的内容表。具体参考: in URL dispatchermysite/asgi.py: An entry-point for ASGI-compatible web servers to serve your project. See How to deploy with ASGI for more details.mysite/wsgi.py: An entry-point for WSGI-compatible web servers to serve your project. See How to deploy with WSGI for more details.

Django入门教程:创建并运行你的第一个项目

1613

被折叠的 条评论
为什么被折叠?



