执行命令如下 执行成功后项目目录会自动生成users命名的包
python3 manage.py startapp apitest
修改配置文件settings.py中的INSTALLED_APPS
INSTALLED_APPS [ users.apps.UsersConfig , # users apitest.apps.ApitestConfig , # apitest django.contrib.admin , django.contrib.auth , django.contrib.contenttypes , django.contrib.sessions , django.contrib.messages , django.contrib.staticfiles ,
执行如下命令执行数据库
python3 manage.py makemigrations apitest python3 manage.py migrate
同创建users方法一样创建apitest 生成的apitest包下的models.py如下
from django.db import models class Question(models.Model): # 每个变量表示一个数据库字段 每个字段代表Filed类的实例 question_text models.CharField(max_length 200) # 字符字段 pub_date models.DateTimeField( date published ) # 日期时间字段 class Choice(models.Model): question models.ForeignKey(Question,on_delete models.CASCADE) # 每个Choice对象关联到一个Question对象 choice_text models.CharField(max_length 200) votes models.IntegerField(default 0)



