(die Felder.E300) Feld definiert, eine Beziehung mit dem model, die ist entweder nicht installiert, oder ist Abstrakt

Ich habe 2 apps installiert, die in meinem Django-Projekt "aplikacja"

Die erste mit dem Namen: "Godzina"

from django.db import models

class Godzina (models.Model):
        GODZINA = (
        ('19', '19'),
        ('20', '20'),
        ('21', '21'),
        )
        godzina = models.CharField(max_length=6, choices=GODZINA, verbose_name='jezyk')

und die zweite mit dem Namen: "UserProfile"

from django.db import models
from django.contrib.auth.models import User
from godzina.models import Godzina

class UserProfile(models.Model):
    czas = models.ForeignKey('Godzina')   
    user = models.OneToOneField(User)

Bin ich immer solche Fehler:

userprofile.UserProfile.czas: (fields.E300) Field defines a relation with model 'Godzina', which is either not installed, or is abstract.

Was bedeutet es? Ich möchte, dass Benutzer können nur wählen so lange, als administrator legen Sie in der app "Godzina" Zum Beispiel ich bin die Definition Stunden, 19 Uhr, 20 Uhr und dann kann der Benutzer wählen, die diese Werte in UserProfile app

Ist es möglich, dieses problem zu beheben?

InformationsquelleAutor Anna K | 2015-02-20

Schreibe einen Kommentar