Я получаю файл от пользователя, используя filefield, но я хочу сохранить загружаемый файл после шифрования, для этой цели, когда я импортирую encrypted_filefield после успешной установки пакета django-encrypted-filefield, ошибка всплывающего окна сервера:
LookupError: не установлено приложение с меткой «admin».
в приложении установки у меня есть «django.contrib.admin», я не знаю, что делать, знаете? Помогите мне, пожалуйста. заранее спасибо.
setting.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'crispy_forms',
'core',
]
models.py
from __future__ import unicode_literals
from django.db import models
from django-encrypted-filefield import encrypted_filefield
# got error when i import it otherwise running fine
from django.db import models
from django.core.validators import FileExtensionValidator
class Book(models.Model):
title = models.CharField(max_length=100)
author = models.CharField(max_length=100)
description = models.CharField(max_length=100)
pdf = models.FileField(upload_to='books/pdfs/', validators=
[FileExtensionValidator(allowed_extensions=['pdf'])])
cover = models.ImageField(upload_to='books/covers/', null=True,
blank=True)
фактическая ошибка на сервере:
File "C:\Users\AQEEL AHMAD\AppData\Local\Programs\Python\Python37->
32\lib\site-packages\django\apps\registry.py", line 162, in
get_app_config
raise LookupError(message)
LookupError: No installed app with label 'admin'.