我有一个django 1.5应用程序,现在我将它迁移到django 1.7,并且应用程序在旧数据库中运行良好。但是现在我希望使用django 1.7为该应用程序创建迁移。
我删除了旧的迁移,只保留了带有__ init__文件的迁移文件夹。
然后我运行了./manage.py makemigrations
在运行./manage.py migrate时,会产生一些错误。
django.db.utils.ProgrammingError: relation "django_site" does not exist
LINE 1: SELECT (1) AS "a"
我希望扩展django oauth工具包的应用程序模型。他们在这里做了一些介绍,
但我不知道该怎么做。我在应用程序文件夹和内部模型中创建了一个应用程序,我添加了以下代码。
from django.db import models
from oauth2_provider.models import AbstractApplication
class MyApplication(AbstractApplication):
logo = models.ImageField()
agree = models.BooleanField()
该应用程序在installed_apps中作
我有两个不同的Django应用程序,其中一个是fileUpload。在“文件上载”中,我添加了一个泛型关系如下:
from django.db import models
from django.contrib.contenttypes import generic
from django.contrib.contenttypes.models import ContentType
class FileAttachment(models.Model):
file = models.FileField(upload_to='fileuploads/%Y-%m-%d/')
我从一个项目开始,突然无法导入应用程序名称。PyCharm说这个应用是Unresolved Reference,当我尝试启动shell和导入应用程序时,它说它是不被识别的。
你知道问题出在哪里吗?我已经检查了是否激活了正确的venv。
壳牌:
>>> from ProductSpyWeb import Api
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: cannot import name Api