/ / Djangoが作成しようとしているモデルを検出しない - django、django-models、django-syncdb

Djangoは作成しようとしているモデルを検出しません - django、django-models、django-syncdb

私は(再び)django(1.7.5)から始めます。

私は "作成しました:

  • "という名前のプロジェクト催眠術"
  • "という名前のアプリメイン"
  • "という名前のモデル記事"
  • スーパーユーザー

私は自分のアプリケーションを作成するのに十分なコードを作成しました。仕事、私はページをナビゲートして、管理者パネルを開くことができます... しかし、データベースを作成しようとすると、Articleモデルがdjangoによって検出されません(syncdb、migrate、makemigrationsを試してみました):Djangoは単にモデルが存在しないように動作します。 問題がどこから来たのか本当にわからないし、忘れたことから来たのか、それともdjango 1.7の新機能に関連しているのか(わからない) )

これが私のソースファイルです。

main / models.py:

from django.db import models

# Create your models here.

class Article(models.Model):
title = models.CharField(max_length = 100)
content = models.TextField(null = True)
date = models.DateTimeField(auto_now_add = True, auto_now = False,
verbose_name = "Date de parution")
slug = models.SlugField(max_length = 50)

def __unicode__(self):
return (u"%s" % (self.title,))

def __str__(self):
return ("%s" % (self.title,))

main / admin.py:

from django.contrib import admin
from main.models import Article

# Register your models here.

admin.site.register(Article)

admin.autodiscover() で有効になっています hypnose.urls.py.

それは本当にばかげたことかもしれませんが、私は今朝からここで立ち往生しています。何かを忘れましたか。 ご協力ありがとうございました!

回答:

回答№1は2

あなたが追加したことを確認してください main アプリに INSTALLED_APPS.