"Вопросы и ответы" Django и Python, страница 1298

30.11.2021
Django Error - Couldn't import Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH?

Когда я впервые запустил сервер, все было в порядке, и проект работал нормально. Но через несколько дней, когда я снова запустил сервер, он выдал мне ошибку Traceback (most recent call last): File "C:\Users\Admin\Desktop\Django Project\first\manage.py", line 11, in main …

30.11.2021
Django тестирование представления возвращает 302 вместо 200

Я пишу несколько тестов в проекте Django. Например, я хочу протестировать представление index в одном приложении моего Django проекта. Но я не уверен, что приведенный ниже код теста корректен, событие, если тест прошел. Пользователь должен быть аутентифицирован для доступа к …

30.11.2021
Как обрабатывать кадры веб-камеры в представлениях django с помощью opencv

Я хочу иметь представление на django с кодом на python, который использует opencv, как... cap = cv2.VideoCapture(0) while(True): ret, image = cap.read() if ret == False: break result = <Some opencv processing > if <condition1>: return render(request, 'myapp/dashboard.html', context={"welcome": …

30.11.2021
Ошибки при развертывании моего веб-приложения с помощью elastic beanstalk и django

Впервые использую aws и elastic beanstalk. Мой Django сайт отлично работает, когда я размещаю его локально. Я следовал инструкции по развертыванию приложения Django с помощью eb в руководстве aws. Я думаю, что мои проблемы связаны с моей виртуальной …

30.11.2021
Сжать в zip-файл и добавить пароль

Я сжимаю файл csv и возвращаю заархивированный файл следующим образом в проект Django def get_csv_file(request): response = HttpResponse(content_type='application/zip') response['Content-Disposition'] = 'attachment; filename="member.zip"' users = User.objects.all() file_path = os.path.join(tempfile.gettempdir(), 'member.csv') f = open(file_path, 'w') file_writer = csv.writer(f, quotechar='"', quoting=csv.QUOTE_MINIMAL) for …

30.11.2021
Сделать вычисления для записей внутри пагинации, django

Я хочу вычислить сумму двух записей, но только внутри пагинации. class MacaListView(ListView): model = Maca paginate_by = 20 def get_context_data(self, *, object_list=None, **kwargs): context = super(MacaListView, self).get_context_data(object_list=None, **kwargs) maca = Maca.objects.all() for i in range(0, maca.count()): maca1 = Maca.objects.get(maca[i].id) …

30.11.2021
Import sqlparse ModuleNotFoundError: Нет модуля с именем 'sqlparse'

Я установил pip install sqlparse pip3 install sqlparse conda install sqlparse Но все еще получаем модуль sqlparse. Почему так?

30.11.2021
JQuery Tablesorter: Как добавить изменяющиеся значки в заголовки столбцов таблицы?

Я пытаюсь создать сайт с данными о погоде в качестве своего первого проекта, используя django и bootstrap. Желая реализовать сортировку таблицы данных о погоде, я наткнулся на этот JQuery Tablesorter. Я реализовал функцию сортировки, но как …

30.11.2021
Как обрезать пробелы внутри строки с проверкой min_length и max_length?

Как обрезать пробелы внутри строки с проверкой min_length и max_length? name = serializers.CharField(min_length=18, max_length=18, trim_whitespace=True, allow_blank=True, allow_null=True, required=False) test_string_that_should_be_invalid = "1111111111111111 1" test_string_valid = "111111111111111111"

30.11.2021
Не удается получить доступ к django url (страница не найдена)

У меня есть такие модели : class Region(models.Model): region_parent = models.ForeignKey( "self", blank=True, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=255) title = models.CharField(max_length=255) description = RichTextField() description_on_list = RichTextField(blank=True) thumbnail = models.ImageField( upload_to="thumbnail-region", blank=True, max_length=255) sidebar = RichTextField(blank=True) ad_manager = models.TextField(blank=True) …

30.11.2021
Передача переменной в python с помощью метода Ajax

Я хочу передать переменную с помощью Ajax из JS функции в функцию python в моем Django проекте. Я могу вызвать функцию python. Используя метод ajax, я знаю это, потому что функция print в функции python выполняется. Однако как я могу …

30.11.2021
Django : Страница не найдена при попытке доступа к статическим файлам

Я знаю, что уже есть несколько тем на эту тему. Я просмотрел большинство из них (особенно все способы устранения неполадок, перечисленные в этой ), но я не могу разобраться в своей проблеме. Я пытаюсь использовать шаблон Bootstrap в …

30.11.2021
Если я ищу что-то, я получаю результат из сообщения, но когда я нажимаю следующую кнопку, он собирается получить функцию для получения данных

#here when i search button iam getting data i want from post but when i used pagination to go to the next page it is again visiting to get function pls help me to class CrawlMonitorOverall(View): ELEMENTS_PER_PAGE = 1 def …

30.11.2021
Вариант дизайна Hello : React + Django

Мне нужна ваша помощь в выборе лучшего варианта дизайна, пожалуйста, я работаю над приложением, фронт использует react, а бэк на Django. Это скорее общий вопрос о том, как нужно думать при проектировании моделей! Должен ли я полагаться на мое …

30.11.2021
Метод обновления в реальном времени, отличный от push-уведомлений firebase, для моего мобильного приложения flutter

Я использовал fcm push-уведомления для получения обновлений в реальном времени (обновления в моем устройстве, т.е. выключен ли свет вручную или включен в устройстве и т.д.) происходят в мобильном приложении.Но push-уведомления иногда отсутствуют и мое приложение начало показывать проблемы синхронизации …

30.11.2021
Django В какое поле модели добавить текстовый редактор при нажатии на него?

У меня есть моя модель Django и я хотел бы добавить поле текстового редактора. Этот текстовый редактор представлен как иконка и при нажатии на нее пользователь должен видеть ее открытой и написать любой комментарий. Я не говорю о поле …

30.11.2021
Почему декоратор login_requried не работает после выхода из учетной записи?

Работая над проектом, использующим Django 3.2, я добавил новые возможности в проект, добавив страницу входа/регистрации для пользователя. Для этого я использовал эту библиотеку, предоставленную Django from django.contrib.auth.models import User, а также в представлениях я использовал библиотеку from django.contrib.auth import authenticate, …

30.11.2021
Вложенные сериализаторы Django не возвращают то, что я хочу

Я относительно новичок в Django и работаю над приложением, которое заставляет меня ломать голову. У меня есть две модели, определенные следующим образом: class User(AbstractBaseUser, PermissionsMixin): email = models.EmailField(_('email address'), unique=True) name = models.CharField(_('name'), max_length=50, blank=False) surname = …

30.11.2021
Как сделать обратный фильтр на основе последней записи в Django

У меня есть таблица клиентов и таблица заказов клиентов, как указано ниже class Customer(models.Model): name = models.CharField() class CustomerOder(models.Model): customer = models.ForiengKey(Customer) item = models.CharField() datetime_of_purchase = models.DateField() Образец записи в базе данных Таблица: Customer id name 1 …

30.11.2021
Django Rest Framework NoReverseMatch не является допустимой функцией представления или именем шаблона

Сначала некоторый контекст : Класс моделей : class Property(models.Model, AbstractUsagesLinked, AbstractErrorsFinder, InsurableMixin): type = models.ForeignKey(PropertyType, verbose_name=_('type de lot'), null=True, blank=True, related_name='properties_set', on_delete=models.CASCADE) # other fields Класс Сериализаторы : class PropertySerializer(serializers.HyperlinkedModelSerializer, FlexFieldsModelSerializer): type = serializers.HyperlinkedRelatedField(view_name="api:propertytype-detail", read_only=True) # …

30.11.2021
Заполнение одного выпадающего списка из двух таблиц в django python sqlite

Views.py @login_required(login_url='login') def create_itementry(request): forms = ItemEntryForm() if request.method == 'POST': forms = ItemEntryForm(request.POST) if forms.is_valid(): name = forms.cleaned_data['name'] code = forms.cleaned_data['code'] make = forms.cleaned_data['make'] location = forms.cleaned_data['location'] sublocation = forms.cleaned_data['sublocation'] quantity = forms.cleaned_data['quantity'] ItemEntry.objects.create( name=name, code=code, make=make, location=location, sublocation=sublocation, …

30.11.2021
Отсутствующие переводы ядра Django

Я пытаюсь перевести строки ядра django, которые для моего языка не переведены в оригинальном .po файле. Когда я добавляю их в свой собственный .po файл и перевожу их, система работает нормально. Проблема возникает каждый раз, когда я использую команду …

30.11.2021
Django ORM: Как фильтровать отношение "многие-ко-многим" без фильтрации связанных объектов

У меня есть несколько моделей Django, таких как следующие: class Film: genre = models.ManyToManyField("Genre", blank=True) class Genre(TimeStampedModel): name = models.CharField(max_length=50, blank=False) slug = AutoSlugField(max_length=55, unique=True, populate_from="name") Теперь я хочу выбрать все фильмы, которые связаны с жанром "Театр" …

30.11.2021
Django. Фильтры категорий в django template

Я реализовал логику, где контент фильтруется по определенным категориям. Все работает правильно, но не получается эту логику вывести в темплейты. Модели: class Category(ModelWithSlugMixin): class Meta: verbose_name = 'Категория' verbose_name_plural = 'Категории' slugifying_field_name = 'title' title = models.CharField(verbose_name='Наименование', null=True, max_length=255) slug …

30.11.2021
Какой лучший способ встраивания видео с помощью проигрывателя Google amp-story в django

В настоящее время я работаю над приложением, в которое хочу добавить google Amp-story player для вставки видео, но почему-то google amp play не отображает видео или изображения из базы данных, но когда я передаю ссылку на источник видео, который не …

30.11.2021
Интеграция свойства запроса OAuth 2.0 с Django MS Graph

Я использую Microsoft Graph для управления аутентификацией Azure в моем django приложении. Дело в том, что он автоматически регистрирует пользователя, если он ранее использовал учетную запись в браузере, поэтому я хочу использовать свойство "prompt=select_account" из OAuth 2.0, но не нашел …

30.11.2021
Как решить проблему с панелью администратора при использовании gunicorn

Как я могу решить проблему с админпанелью django при использовании gunicorn. Моя админ панель не поддерживает статические файлы Вот что у меня есть в терминале web_1 | Not Found: /static/admin/css/base.css web_1 | Not Found: /static/admin/css/nav_sidebar.css web_1 | Not Found: …

30.11.2021
Django Rest Api - Пароль не изменяется

Я использую встроенные методы для изменения пароля пользователя через POST из фронтенда, но пароль не обновляется при вызове представления. Хотя я получаю http 200 обратно. Посоветуйте что-нибудь? views.py from rest_framework import status from rest_framework import generics from rest_framework.response import Response …

30.11.2021
"post_save_user_model_receiver" не определено

"post_save_user_model_receiver" не определен У меня не получается использовать post_save_user_model_receiver помогите мне решить следующую проблему

30.11.2021
Набор запросов в django

Мне очень нужна помощь в этом вопросе: У меня есть 3 модели User, Item и Comment, где User является внешним ключом в Item, а Item является внешним ключом в Comment. Я хочу получить все комментарии, принадлежащие определенному пользователю в …

30.11.2021
Почему декоратор login_requried не работает после входа в учетную запись?

Работая над проектом, использующим Django 3.2, я добавил новые возможности в проект, добавив страницу входа/регистрации для пользователя. Для этого я использовал эту библиотеку, предоставленную Django from django.contrib.auth.models import User, а также в представлениях я использовал библиотеку from django.contrib.auth import authenticate, …

30.11.2021
Django-cloudinary-storage должен предоставить api_key

Я использую django-3.2.6, django-cloudinary-storage-0.3.0 и python-3.9.7. Ранее cloudinary определял API_KEY, но я не знаю, что произошло сейчас. settings.py DEFAULT_FILE_STORAGE = 'cloudinary_storage.storage.MediaCloudinaryStorage' CLOUDINARY_STORAGE = { 'CLOUD_NAME': os.environ.get("CLOUD_NAME"), 'API_KEY' : os.environ.get("CLOUDINARY_API_KEY"), 'API_SECRET': os.environ.get("CLOUDINARY_API_SECRET"), } Я попытался …

30.11.2021
У меня возникают трудности с внедрением двухфакторной аутентификации с помощью totp, я хочу, чтобы после обычного входа в систему пользователю была предложена страница входа с токеном

Ниже приведена функция, с помощью которой я пытался реализовать логику двухфакторной аутентификации def login_view(request): if request.user.is_authenticated: return redirect('/dashboard') if request.method == 'POST': email = request.POST['email'] password = request.POST['password'] cache.set('email',email) fact = User.objects.filter(email=email).values('username') username = fact[0]['username'] username = …

30.11.2021
Django - Сериализатор выбрасывает "Invalid pk - object does not exist" при установке атрибута ManyToMany, когда объект с внешним ключом существует

Ниже у меня есть код, который тестирует функциональность, когда кто-то создает пост, и этот пост имеет hash_tag, который в данном случае является "#video". Код берет Post body и использует regex для поиска любого слова, которое начинается с "#". Если …

30.11.2021
Django Inner join Родительская модель с дочерней моделью

У меня есть эти таблицы class OtherTable(models.Model): #some attributes class Parent(models.Model): #some attributes class Child1(models.Model): parent = models.ForeignKey(Parent) #more attributes class Child2(models.Model): parent = models.ForeignKey(Parent) #more attributes class Child3(models.Model): parent = models.ForeignKey(Parent) other_table = models.ForeignKey(OtherTable) #more attributes …

30.11.2021
Как фильтровать запрос по нескольким значениям, используя DRF, djagno-filters и значения HyperlinkedIdentityField

Основная цель является получение набора запросов на основе нескольких значений в запросе. Бизнес-логика заключается в получении всех контрактов для нескольких водителей. Пример: запрос url: /api/contract/?driver=http://localhost:8000/api/driver/1,http://localhost:8000/api/driver/2 В ответе должны быть все контракты для этих двух водителей. Сериализатор драйвера: …

30.11.2021
Ускорение order_by и пагинации в Django

В настоящее время я имею следующий результат: Это неплохо (я думаю), но мне интересно, могу ли я немного ускорить процесс. Я просмотрел предпоследний запрос и не знаю, как его ускорить, я …

30.11.2021
Проблема с отображением встроенных форм ModelAdmin

Я сталкиваюсь с тем, что кажется мне странной ошибкой при отображении инлайн-форм в представлении "Добавить" ModelAdmin. Вот минимальный пример с Django версии 2.2.4. в models.py: class MyModel(models.Model): text = models.CharField(max_length=100) class RelatedModel(models.Model): parent …

30.11.2021
Ошибка 404 на TextArea в интерфейсе администратора, Django Summernote

Для текстового редактора я использую Summernote Django, но у меня ошибка 404 в интерфейсе администратора. summernote editor id не находит. это urls.py urlpatterns = [ path('admin/', admin.site.urls), path('summernote/', include('django_summernote.urls')), …

30.11.2021
Как получить обновленное значение переменной класса в Django

Здравствуйте~ У меня проблемы с получением обновленного значения переменной класса. Когда ConnectTestAPI вызывается после выполнения функции "p_request", переменные класса "result" и "orderNo" должны быть обновлены в функции "post". Затем я хочу получить обновленное значение переменных класса с помощью …