相关疑难解决方法(0)

django foreignkey(用户)的模特

我阅读了文档和这篇文章...... Django - 用户模型的外键

我按照它所说的,我仍然无法让它工作.当我尝试运行迁移时,我在追溯中得到了这个错误...

django.db.utils.ProgrammingError: column "author_id" cannot be cast automatically to type integer
HINT:  You might need to specify "USING author_id::integer".
Run Code Online (Sandbox Code Playgroud)

我只是不知道如何解决这个错误.

from django.db import models
from django.contrib.auth.models import User

# Create your models here.
class BlogCategory(models.Model):
    '''model for categories'''

    title = models.CharField(max_length=30)
    description = models.CharField(max_length=100)


class BlogPost(models.Model):
    '''a model for a blog post'''

    author = models.ForeignKey(User)
    date = models.DateField()
    title = models.CharField(max_length=100)
    post = models.TextField()
Run Code Online (Sandbox Code Playgroud)

python django

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

django ×1

python ×1