/ / Django उस मॉडल का पता नहीं लगाता जिसे मैं बनाने की कोशिश करता हूं - django, django-मॉडल, django-syncdb

Django उस मॉडल का पता नहीं लगाता जिसे मैं बनाने की कोशिश करता हूं - django, django-models, django-syncdb

मैं django (1.7.5) के साथ (फिर से) शुरुआत कर रहा हूं।

मैंने बनाया है:

  • नामक एक परियोजना "hypnose"।
  • "नामक एक ऐपमुख्य"।
  • नामक एक मॉडल "लेख"।
  • एक सुपरयुसर।

मैंने अपना आवेदन करने के लिए पर्याप्त कोड किया हैकाम, मैं व्यवस्थापक पैनल खोल सकते हैं, पृष्ठों के माध्यम से नेविगेट कर सकते हैं ... लेकिन जब मैं अपना डेटाबेस बनाने की कोशिश करता हूं, तो django द्वारा पता लगाया गया आर्टिकल मॉडल isn "t (मैं" syncdb, माइग्रेट और माइकेमिरेशन्स के साथ आज़माया गया): Django सिर्फ मॉडल की तरह काम करता है बस tn मौजूद नहीं है! मुझे वास्तव में पता नहीं है कि समस्या कहाँ से आती है, और मुझे पता नहीं है कि क्या यह किसी ऐसी चीज़ से आता है जिसे मैं भूल गया था, या अगर यह django 1.7 की नई विशेषताओं से संबंधित है (सभी माइग्रेशन सामान मैं डॉन नहीं करता हूँ) )।

यहाँ मेरे स्रोत फ़ाइलें हैं:

मुख्य / मॉडल थिंकपैड:

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,))

मुख्य / व्यवस्थापक

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

# Register your models here.

admin.site.register(Article)

admin.autodiscover () में सक्षम है hypnose.urls.py.

यह वास्तव में कुछ बेवकूफ हो सकता है लेकिन मैं आज सुबह से यहां फंस गया हूं। क्या मैं कुछ भूल गया हूं? आपके सहयोग के लिए धन्यवाद!

उत्तर:

जवाब के लिए 2 № 1

सुनिश्चित करें कि आपने जोड़ा है main के लिए एप्लिकेशन INSTALLED_APPS.