Django erstellt keine DB-Tabellen für Modelle (weder mit Syncdb noch mit South)

Ich habe ein Django-Projekt auf einem Centos VPS.

Ich habe einige Modelle erstellt und sie getestet, damit sie validiert und fehlerfrei sind. Ich habe sie in einem "models" -Ordner in meiner myapp und habe jedes Modell zur init-Datei in diesem Verzeichnis hinzugefügt, zum Beispiel:

aus Kategorie importieren Kategorie

Ich habe die App zu settings.py hinzugefügtINSTALLED_APPS und rannte:

Python manage.py syncdb

Es schien gut zu funktionieren und fügte alle Tabellen außer denen für meine App hinzu.

Ich habe dann South installiert und das hinzugefügtINSTALLED_APPS und, versuchte es erneut mit syncdb und lief:

Python manage.py schemamigration myapp --initial

Es hat die Datei korrekt generiert, aber nichts war darin (keine der Tabellen meiner Modelle).

Eine Beispieldatei im Ordner "models" (usertype.py)

from django.db import models

class UserType(models.Model):
    usertype_id = models.PositiveIntegerField(primary_key=True)
    description = models.CharField(max_length=100)
    is_admin = models.BooleanField()
    is_moderator = models.BooleanField()

class Meta:
    app_label = 'myapp'

Irgendwelche Ideen, was hier schief gehen könnte und warum ich nichts bekomme, um meine Modelle zu erkennen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage