Django的安装
-
pip安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django -
源码安装
-
安装依赖
python setup.py install
检查是否安装成功
C:\Users\lcx>python -m django --version
'3.0.5'
创建项目
-
使用命令行创建
django-admin startproject projectname其中,
projectname是你想要创建的项目名称。这将在当前目录下创建一个名为projectname的新目录,并生成一些基本文件和配置。接着,进入该项目目录并创建一个应用程序,可以使用
manage.py脚本cd projectname python manage.py startapp appname其中,
appname是你想要创建的应用程序名称。这将在项目目录下创建一个名为appname的新目录,并生成一些基本文件和配置。 -
使用pyCharm创建
启动开发服务器
python manage.py runserver
知识支撑
django的目录结构
|--my_django # 项目目录
| |--my_django # 根目录 项目名称叫my_django,你的根目录就叫my_django,
| | |--__init__.py# 包的入口文件
| | |--asgi.py # 部署配置
| | |--settings.py# 项目配置文件
| | |--urls.py # url访问地址配置文件,总的路由,用来指向以后的app应用
| | |--wsgi.py # 部署配置
| |--templates
| |--venv library
| |--db.sqlite3 # 数据库配置
| |--manage.py # 命令行工具,内置多种方式与项目进行交互
开发服务器相关配置
-
允许主机
ALLOWED_HOSTS = ['192.168.xxx.xxx'] -
启动
python manage.py runserver 192.168.xxx.xxx:9527或者
创建Django模块
python manage.py startapp hello
完成第一个页面
-
views.py中写个函数
# hello/views.py def hello_word(request): # request参数表示请求的对象 return HttpResponse('hello world!') -
urls.py中配置路由规则
# my_django/urls.py urlpatterns = [ path('admin/', admin.site.urls), # 访问某个url时,匹配到‘hello/’规则,然后放到hello_word函数中进行处理 path('hello/', hello_word), ]
最后一句
学习心得!若有不正,还望斧正。希望掘友们不要吝啬对我的建议。