使用Ubuntu 14.10,Python 2.7和MySQL
我正在尝试为Django 1.8创建数据库和syncdb,
我已将应用程序包含在我的INSTALLED_APPS设置中,在MySQL中创建了数据库,当然也将模型放入应用程序中。
当我去
$ python manage.py makemigrations polls
或
$ python manage.py migrate polls
我被告知无需迁移任何内容,我的数据库保持不变(使用基本的Django表)
polls
├── admin.py
├── admin.pyc
├── __init__.py
├── __init__.pyc
├── migrations
│ ├── __init__.py
│ └── __init__.pyc
├── models.py
├── models.pyc
├── tests.py
└── views.py
根据要求进行民意调查。
from django.db import models
class Question(models.Model):
question_text = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published')
class Choice(models.Model):
question = models.ForiegnKey(Question)
choice_text = models.CharField(max_length=200)
votes = models.IntegerField(default=0)
是否存在已知问题或解决方法?