Задать вопрос
Egorian
@Egorian

Django.ModuleNotFoundError: No module named 'news '?

Создал приложение news.
#urls.py
from django.urls import path,include
from django.conf.urls import url
from django.views.generic import ListView,DetailView
from news.models import Articles
urlpatterns = [

    path(r'/^$',ListView.as_view(queryset=Articles.objects.all().order_by("-date")[:20],template_name="news/posts.html" ) ),

]
#models.py
from django.db import models


class Articles(models.Model):
    title=models.CharField(max_length=120)
    post=models.TextField()
    date=models.DateTimeField()
    def __str__(self):
        return self.title

В командной строке ввожу python manage.py migrate и выдает ошибку ModuleNotFoundError: No module named 'news '
  • Вопрос задан
  • 6007 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Python и Django: бэкенд-разработка
    3 месяца
    Далее
Решения вопроса 1
@syschel
freelance/python/django/backend
В settings.py в блок INSTALLED_APPS = [], не добавлен модуль 'news'
INSTALLED_APPS = [
    ...
    'news'
]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы