首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >django.db.utils.OperationalError:没有这样的表Django 2

django.db.utils.OperationalError:没有这样的表Django 2
EN

Stack Overflow用户
提问于 2020-01-10 04:48:20
回答 3查看 1.9K关注 0票数 1

我所做的:

我删除了database

  • deleted的
  1. 文件和迁移文件
  2. python manage.py makemigrations app_name和python manage.py迁移app_name
  3. 多次关闭服务器

但这是我收到的错误:

settings.py

代码语言:javascript
运行
复制
INSTALLED_APPS = [
    'blog',
    'users',
    'crispy_forms',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

]

users/models.py

代码语言:javascript
运行
复制
class Profile(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE)
    image = models.ImageField(default='default.jpg', upload_to='profile_pics')

    def __str__(self):
        return f'{self.user.username} Profile'

    def save(self, *args, **kwargs):
        super().save()

        img = Image.open(self.image.path)

        if img.height > 300 or img.width > 300:
            output_size = (300, 300)
            img.thumbnail(output_size)
            img.save(self.image.path)

blog/models.py

代码语言:javascript
运行
复制
class Post(models.Model):
    title = models.CharField(max_length=100)
    content = models.TextField()
    date_posted = models.DateTimeField(default=timezone.now)
    author = models.ForeignKey(User, on_delete=models.CASCADE)

    def __str__(self):
        return self.title

    def get_absolute_url(self):
        return reverse('post-detail', kwargs={'pk': self.pk})
EN

Stack Overflow用户

发布于 2020-01-10 06:28:34

请跑

代码语言:javascript
运行
复制
     1. python manage.py makemigrations
     2. python manage.py migrate
     3. python manage.py runserver
票数 0
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59675642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档