Не создаются таблицы из модели?

Делаю makemigrations, migrate

Таблицы не создаются, при этом никаких ошибок нет. Попробовал удалить все файлы из папки migrations, потом пробовать, без толку. В чем может быть дело?

# -*- coding: utf-8 -*-

from __future__ import unicode_literals
from django.utils.translation import ugettext as _
from django.db import models

# Create your models here.

class Categs (models.Model):
	title = models.CharField(verbose_name=('Заголовок'), max_length=256, null=True, blank=True)
	alias = models.CharField(verbose_name=('Алиас'), max_length=256, null=True, blank=True)

	def __unicode__(self):
		return self.title

	class Meta:
		verbose_name = ('Категории')
		verbose_name_plural = ('Категории')

class Video (models.Model):
	title = models.CharField(verbose_name=('Заголовок'), max_length=256, null=True, blank=True)
	alias = models.CharField(verbose_name=('Алиас'), max_length=256, null=True, blank=True)
	category = models.ForeignKey(Categs, verbose_name=('Категория'), null=True, blank=True)
	video_id = models.CharField(verbose_name=('Id видео'), max_length=256, null=True, blank=True)
	view_num = models.IntegerField(verbose_name=('Просмотры'), max_length=256, default=0),
	desc = models.TextField(verbose_name=('Описание'), null=True, blank=True),
	created_at = models.DateTimeField(verbose_name=('Дата добавления'), auto_now_add=True, null=True, blank=True)
	status = models.BooleanField(verbose_name=('Статус'), default=1)

	def __unicode__(self):
		return self.title

	class Meta:
		verbose_name = ('Видео')
		verbose_name_plural = ('Видео')
  • Вопрос задан
  • 1164 просмотра
Решения вопроса 1
zelsky
@zelsky
В папке migrations должен быть файл __init__.py ОБЯЗАТЕЛЬНО
Потом в терминале
manage.py makemigrations appname
manage.py migrate
# если джанга ниже 1.8
manage.py syncdb
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
manage.py migrate youtube 0001

а вообще - покажите вывод команды

manage.py showmigrations youtube
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы