我在网上和这里都找过解决办法,但没有找到。似乎有些事情需要改变或增加,或者我只是做错了什么。 我最近用Django开始了一个新项目,尽管我对web编程和python有一点了解,但我对Django还是完全陌生的。 直到我决定添加一个新的MySQL专栏。所以,我用easy-install在我的VirtualEnv中安装了Django-Evolution,然后在我安装的应用程序中添加了“Django-eu-Evolution”。 在这之后,我运行了python管理.py同步数据库' 然后我在模型文件中添加了一个新字段(预览):
from django.db import models
# Create your models here.
class posts(models.Model):
author = models.CharField(max_length = 30)
title = models.CharField(max_length = 100)
bodytext = models.TextField()
preview = models.TextField()
timestamp = models.DateTimeField()
在这之后我运行了python管理.pyevolve--hint--execute“命令。 在终端我得到一个错误:ConnectionRouter'对象没有属性'allow\u syncdb'
当我试图访问页面时,我得到:1054,“未知专栏”myblog_文章.预览'在'字段列表''
似乎出于某种原因,不能使用Django Evolution将预览列添加到DB中。 我做错什么了?在
目前没有回答
相关问题 更多 >
编程相关推荐