读 django 中文文档投票例子笔记

django-admin.py startproject mysite

python3 manage.py syncdb 已经不管用了 改成:
python3 manage.py makemigrations 
pyhton3 manage.py migrate 说是同步数据库
这里使用python内部的SQLite 不需要配置什么 python3 manage.py startapp polls 编辑polls
/models.py: from django.db import models

class Poll(models.Model): question = models.CharField(max_length=200) pub_date = models.DateTimeField('date published') class Choice(models.Model): poll = models.ForeignKey(Poll) choice_text = models.CharField(max_length=200) votes = models.IntegerField(default=0) 编辑settings.py python manage.py sql polls 这句说是打印 sql 语句 但是一直报错 python manage.py shell 在交互模式执行一些语句 操作数据
向数据库中插入/更新数据等一系列操作
 

猜你喜欢

转载自www.cnblogs.com/liuw-flexi/p/9259873.html