0
点赞
收藏
分享

微信扫一扫

Django框架细读

创建项目

django-admin startproject "projectname" 命令结束后 会在当前执行的路径下生成名为 "projectname" 的文件夹 文件夹下包含以下文件 projectname __init__.py 表示当前文件夹为一个python包 asgi.py
settings.py django工程配置文件 urls.py wsgi.py manage.py

运行项目

python manage.py runserver 默认为8000端口, 如果指定端口 python manage.py runserver 8010 即可。 运行后显示如下界面 即代表服务成功启动 image.png

创建应用

python manage.py startapp appname 创建对应的app目录,结构如下 appname migrations __init__.py __init__.py admin.py apps.py models.py test.py views.py 视图,负责页面展示的重要模块,用于处理网站的业务逻辑 urls.py(手动创建,添加路由映射)

数据库配置

python manage.py migrate 迁移数据库(初始化数据库,根据settings.py中INSTALLED_APPS 项下添加的应用,产生django 项目框架所需的必要的表。) 数据库配置在 settings.py文件中,默认配置的数据库为SQLite数据库。

创建模型 激活模型 数据库表语句生成 (python manage.py makemigrations appname) 数据库迁移 (python manage.py migrate) 每一次执行python manage.py migrate ,它会查询对对之前已经生成的表的增删改, 而不会重复对已经存在的表或者字段等的操作

超级用户创建

python manage.py createsuperuser 执行时 会提示设置用户名、密码。设置完毕后,提示创建成功。然后重启服务。 运行页面 http://127.0.0.1:8010/admin/ 即可进到后台管理界面。

举报

相关推荐

0 条评论