Django学习-1-管理我的django程序
python 下载django模块 pip3 install django
django 是python最强大的web框架之一,推荐学习
# 创建Django工程
django-admin startproject 【工程名称】
mysite
- mysite # 对整个程序进行配置
- init
- settings # 配置文件
- url # URL对应关系
- wsgi # 遵循WSIG规范,uwsgi + nginx
- manage.py # 管理Django程序:
# 运行Django
python manage.py runserver 127.0.0.1:8001
website
- website
- 配置
- 主站 app
- 后台管理 app
# 创建app
python manage.py startapp cmdb
python manage.py startapp openstack
python manage.py startapp xxoo....
#新建数据库用户表
python manage.py makemigratios
python manage.py migrate
app:
migrations 数据修改表结构
admin Django为我们提供的后台管理
apps 配置当前app
models ORM,写指定的类 通过命令可以创建数据库结构
tests 单元测试
views 业务代码
#生成用户表结构后,在admin.py中添加。使django后台管理能操作数据库表
vim admin.py
from cmdb import models
admin.site.register(models.UserInfo)
然后在控制台运行
python manage.py createsuperuser