Всякий раз, когда я пытаюсь импортировать свою модель в представление APP, я получаю эту раздражающую ошибку
Итак, это представление моего приложения, которое называется "Movies"
from django.shortcuts import render
from .models import Movie
def content_view(request,*args,**kwargs):
obj= Movie.objects.get(id=1),
context={'Title':Title,
'Description':obj.Description,
'watch now': obj.Watch_Now,
'imdb': obj.IMDB_Rate,
'RT' : obj.RT_Rate,
'my rate': obj.My_Website_rate
}
return render(request,'content.html',context)
вот мой models.py :
from django.db import models
#from .Colors import Colors
# Create your models here.
class Movie(models.Model) :
Title = models.CharField(max_length=50)
Descriptions = models.TextField(max_length=120)
Watch_Now = models.URLField()
IMDB_Rate = models.DecimalField(max_digits=3,decimal_places=1)
RT_Rate = models.DecimalField(max_digits=3,decimal_places=0)
My_website_rate = models.DecimalField(max_digits=5,decimal_places=1)
class TV_Show(models.Model):
title = models.TextField()
Descriptions = models.TextField()
IMDB_Rate = models.TextField()
RT_Rate = models.TextField()
My_website_rate = models.TextField()
это INSTALLED_APPs:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'src.movies',
'pages',
]
вот мое файловое дерево: \Users\win10\dev\fuckdjango\src\movies
и вот какую ошибку я получаю:
Класс модели src.movies.models.Movie не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS.
и да, мое приложение находится в списке установленных приложений в настройках. если я закомментирую вторую строку, которая импортирует мою модель, сервер работает нормально
Я пытаюсь исправить это уже 6 часов, но не могу найти решение. пожалуйста, ПОМОГИТЕ
только что переместил views.py в папку app:)