Сделал новое приложение под названием Блог и теперь не может его импортировать.
созданы базовые приложения под названием продукты, страницы. Теперь добавим еще одно приложение под названием Блог в проект. Не удалось решить проблемы с миграцией, и терминал не обнаружил ни одной модели с именем «Ошибка импорта блога»:
Вот моя структура каталогов:
> Dev
> python3
> trydjango
> src
> blog
> migrations
> templates
HTML FILES
PYTHON FILE
> pages
> products
> migrations
> templates
> templates
> trydjango
SETTINGS,URL,WSGI
вот файл BLOG / models.py:
from django.db import models
# Create your models here.
class Article(models.Model):
title = models.CharField(max_length=120)
abstract = models.CharField()
author = models.CharField(max_length=100)
created_on = models.DateTimeField(auto_now_add=True)
вот файл Blog / view.py:
from django.shortcuts import render
from django.views.generic import (
CreateView,
DetailView,
ListView,
UpdateView,
ListView,
DeleteView
)
from .models import Article
# Create your views here.
class ArticleListView(ListView):
queryset = Article.objects.all()
след вызовов TRACEBACK:
Traceback (most recent call last):
File "manage.py", line 15, in <module>
execute_from_command_line(sys.argv)
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/site-packages/django/core/management/__init__.py", line 371, in execute_from_command_line
utility.execute()
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/site-packages/django/core/management/__init__.py", line 347, in execute
django.setup()
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/site-packages/django/apps/registry.py", line 89, in populate
app_config = AppConfig.create(entry)
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/site-packages/django/apps/config.py", line 90, in create
module = import_module(entry)
File "/Users/kuldeep/Dev/trydjango/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'Blog'
(trydjango) Kuldeeps-MacBook-Pro:src kuldeep$
````