0

使用 Ubuntu 14.10、Python 2.7 和 MySQL

我正在尝试为 Django 1.8 进行迁移和同步数据库,

我已经将应用程序包含在我的 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

Polls.models 根据要求。

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)

是否存在已知问题或解决方法?

4

0 回答 0