安装
pip install django
创建项目
django-admin startproject report
django-admin startapp data //project下可创建多个app
执行使用
python manage.py migrate //orm代码到数据库
python manage.py runserver 0.0.0.0:80
权限管理
python manage.py createsuperuser
创建账户后,登录http://localhost:8080/admin/login,访问django子带的权限管理系统
setting.py文件中INSTALLED_APPS添加app模块
orm
from django.db import models
class Project(models.Model):
A11 = models.CharField(help_text='项目名称',max_length=50)
python manage.py makemigrations (执行生成migrations目录下的001_initial.py文件)
python manage.py migrate
- 查询,models.Project.objects.all()
异常
- Apps aren’t loaded yet
import问题,注释掉不正确的import即可