ModuleNotFoundError: No module named 'django.contrib.fpages'
Не запускается отладочный сервер на Django. До момента создания файла ниже, всё работало. В URL всё прописал.
from django.contrib import admin
from django.contrib.flatpages.admin import FlatPageAdmin
from django.contrib.flatpages.models import FlatPage
from django.utils.translation import gettext_lazy as _
# Define a new FlatPageAdmin
class FlatPageAdmin(FlatPageAdmin):
fieldsets = (
(None, {'fields': ('url', 'title', 'content', 'sites')}),
(_('Advanced options'), {
'classes': ('collapse',),
'fields': (
'enable_comments',
'registration_required',
'template_name',
),
}),
)
# Re-register FlatPageAdmin
admin.site.unregister(FlatPage)
admin.site.register(FlatPage, FlatPageAdmin)
текст ошибки:
> PS C:\py\django_tutor\project> python manage.py
> runserver Watching for file changes with StatReloader Exception in
> thread django-main-thread: Traceback (most recent call last): File
> "C:\Python3.9\lib\threading.py", line 973, in _bootstrap_inner
> self.run() File "C:\Python3.9\lib\threading.py", line 910, in run
> self._target(*self._args, **self._kwargs) File "C:\py\django_tutor\venv\lib\site-packages\django\utils\autoreload.py",
> line 64, in wrapper
> fn(*args, **kwargs) File "C:\py\django_tutor\venv\lib\site-packages\django\core\management\commands\runserve r.py", line 110, in inner_run
> autoreload.raise_last_exception() File "C:\py\django_tutor\venv\lib\site-packages\django\utils\autoreload.py",
> line 87, in raise_last_exception
> raise _exception[1] File "C:\py\django_tutor\venv\lib\site-packages\django\core\management\__init__.py",
> lin e 375, in execute
> autoreload.check_errors(django.setup)() File "C:\py\django_tutor\venv\lib\site-packages\django\utils\autoreload.py",
> line 64, in wrapper
> fn(*args, **kwargs) File "C:\py\django_tutor\venv\lib\site-packages\django\__init__.py", line
> 24, in setup
> apps.populate(settings.INSTALLED_APPS) File "C:\py\django_tutor\venv\lib\site-packages\django\apps\registry.py",
> line 91, in po pulate
> app_config = AppConfig.create(entry) File "C:\py\django_tutor\venv\lib\site-packages\django\apps\config.py",
> line 224, in cre ate
> import_module(entry) File "C:\Python3.9\lib\importlib\__init__.py", line 127, in import_module
> return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File
> "<frozen importlib._bootstrap>", line 1007, in _find_and_load File
> "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
> ModuleNotFoundError: No module named 'django.contrib.fpages'