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

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". Затем я хочу получить обновленное значение переменных класса с помощью …

30.11.2021
Шаблон Url в фреймворке django rest

Я пытаюсь использовать modelviewset и для этого мне нужно использовать router в файле urls для маршрутизации. Все вроде бы работает как ожидалось, но мои урлы подсвечиваются, как будто код просто игнорируется в моем pycharm. Это выглядит следующим образом: …

30.11.2021
Как включить и выключить пагинацию в django rest?

Я пробовал так, но он возвращает страничный набор запросов, даже если я вызываю api с my/api/?no-page Я хочу отключить пагинацию и показать все данные, если no-page в параметрах запроса, иначе пагинация набора запросов будет происходить как обычно. class …

30.11.2021
Как обновить вложенный объект в Django?

Я пытаюсь обновить вложенный объект в Django, но сталкиваюсь с ошибкой, когда id вложенного объекта уже существует. У меня есть две модели: class Plan(models.Model): planId = models.CharField(primary_key=True, max_length=100, unique=True) name = models.CharField(max_length=200) class PlanEvent(models.Model): plan = models.ForeignKey(Plan, on_delete=models.CASCADE) id = …

30.11.2021
Как отобразить счетчик объектов модели в индексе администратора Django

Я пытаюсь отобразить количество объектов каждой модели. Для этого я отредактировал env > lib > django > contrib > templates > admin > app_list.html, ниже приведен код. Здесь у меня возникают сомнения. I know this is not optimal …

30.11.2021
Команда mod_wsgi-express module-config не работает во время развертывания django на apache

Во время развертывания моего проекта Django с Apache и mod_wsgi на Windows10. Я установил Apache24 на диск C и он отлично работает. После этого я установил openpyxl и mod_wsgi с помощью команд "pip install openpyxl" и "pip install mod_wsgi" …

30.11.2021
Не удается предсказать в моей веб-модели после преобразования keras_savedmodel

После преобразования tensorflowjs я получил файлы model.json и weights.bin, как и предлагалось в руководстве, я разместил их в своем репозитории github и использовал их для загрузки моего веб-приложения, но предсказания ужасны, и я не знаю, как включить метки для идентификации …

30.11.2021
Psycopg2 неопределенный столбец по значению столбца

Psycopg2 сейчас ведет себя со мной как подросток. cur = conn.cursor() url = "https://shofi-mod.s3.us-east-2.amazonaws.com/" + str(rawbucketkey) query = f"""UPDATE contentcreatorcontentfeedposts_contentfeedpost SET picturemediatype = TRUE, mediakey ={rawbucketkey}, mediaurl= "{url}", active = TRUE, postsubmit = FALSE WHERE contentcreator_id ={userid} AND id …

30.11.2021
Есть ли требование, необходимое для включения Ubuntu для разрешения allowed_hosts в django

Надеюсь, у всех вас все в порядке У меня есть одна проблема. Я могу получить доступ к localhost только через браузер, когда бы я ни пытался добавить что-либо еще в allowed_host. Браузер даже не может обнаружить его. Я новичок …

30.11.2021
Как сохранить модель django с несколькими изображениями?

Уже час бьюсь, но видимо чего-то не понимаю. Есть задача написать скрапер с админпанелью django и тут все хорошо и работает. Теперь мне нужно сохранить все данные в базу данных и вот тут проблема, в админ панели django появляется …

30.11.2021
Как хранить данные, вводимые пользователем, в файле, который отдается с лицевой стороны браузера?

Вообще-то я хочу хранить данные в файле, который предоставляется с лицевой стороны браузера. ну мы можем использовать форму или ModelForm или может быть мы предоставляем ввод в json и эти json данные хранятся в файле. у кого-нибудь есть идея …

30.11.2021
Как сделать запрос на основе выбранного пользователем варианта из выпадающего списка в Django

Я здесь новичок. В контексте стажировки я должен разработать веб-сайт, на котором пользователь будет иметь возможность выбрать программу, локализацию или тему, которую он хочет визуализировать на тепловой карте. Для этого я решил использовать Django. Я столкнулся с 2 …

30.11.2021
Postgres createdb и создание базы данных не работают в Ubuntu 18.04

У меня есть проект Django, который я пытаюсь установить на Ubuntu и создаю новую базу данных в PostgreSQL 14. Пользователем root по умолчанию, как обычно, является Postgres. Затем я попробовал создать нового пользователя с моим именем пользователя Linux …

30.11.2021
Как добавить пагинатор и фильтр на свой сайт?

Я делаю проект, в котором мне нужно отображать автомобили, и пользователь может фильтровать свои запросы на основе цены, марки, модели и т.д. Ранее сегодня фильтр не работал, а пагинатор работал, но теперь фильтр работает, а пагинатор нет. Я застрял на …

30.11.2021
Ошибка установки postgres: "movie_dev" не существует в TDD с Django, DRF и Docker

Я пробовал подход "пересобрать образ, запустить контейнер и затем применить миграцию" в курсе (Test-Driven Development with Django, Django REST Framework, and Docker), но не работает

30.11.2021
Django вызывает метод сохранения, передавая связанный экземпляр

В продолжение этого вопроса, который я не смог решить, я решил попробовать реализовать метод сохранения на классе Asset. После создания Asset экземпляра Trade необходимо сохранить только что созданный Asset и обновить дополнительные поля из переменных. Я думаю, что <a …

30.11.2021
Celery не может использовать redis

Пытаюсь запустить Celery в первый раз, но выдает ошибку, как показано ниже, Я установил redis и он запускается нормально, но все же почему-то у django возникают проблемы с ним, File "&lt;frozen importlib._bootstrap_external&gt;", line 848, in exec_module File "&lt;frozen importlib._bootstrap&gt;", …

30.11.2021
Django - Установка атрибута ManyToMany с пустым списком и сериализация

Ниже приведен код, который устанавливает отношения tagged_users и hash_tags в Post. Он принимает тело Post и анализирует его на наличие хэштегов (любое слово, начинающееся с #) или tagged_user (любое слово, начинающееся с @). Иногда сообщение не содержит ни того, …

30.11.2021
Установка и вызов группы задач сельдерея с индивидуальным обратным отсчетом времени

Использование: Django==2.2.24, Python=3.6, celery==4.3.0 Вот что я делаю в настоящее время: from celery import group the_group_of_tasks = group( some_task.s(an_object.the_data_dict) for an_object in AnObject.objects.all() ) the_group_of_tasks.delay() Что я хочу сделать: Документация group: celery docs …

30.11.2021
Django - Могу ли я безопасно поместить информацию о is_staff в обязательные поля пользовательской модели, чтобы легко получить их?

Проблема в том, что я пытался получить информацию о пользователе в react, и единственные поля, которые возвращаются из backend, это поля, которые помещены в обязательные поля: from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager class UserAccountManager(BaseUserManager): def …

30.11.2021
Приспособление не найдено с использованием Factoryboy SubFactory

У меня возникает ошибка при построении фабрик с подфабриками для тестирования моделей django. С моделями: class Space(ExportModelOperationsMixin('space'), models.Model): name = models.CharField(max_length=128, default='Default') class ShoppingListEntry(models.Model): food = models.ForeignKey(Food) space = models.ForeignKey(Space) class Food(models.Model): name = models.CharField(max_length=128) description = models.TextField(default='', blank=True) …

30.11.2021
Dash datatable не отображается на странице в django-plotly-dash

Я создаю веб-приложение, используя django_plotly_dash, модуль, объединяющий Django, Plotly и Dash в один пакет. У меня возникла проблема, когда я пытаюсь загрузить некоторые таблицы данных dash, которые являются частью приложения dash, но они никогда не отображаются на странице. Страница застревает …

30.11.2021
Ошибка при запуске приложения WSGI, ModuleNotFoundError: Нет модуля с именем 'decouple' - но модуль установлен

У меня ошибка "Error running WSGI application, ModuleNotFoundError: No module named 'decouple'", но у меня есть установленный модуль. На локальной версии все работает нормально без ошибок, но когда я помещаю все в pythonanywhere, эта ошибка начинает возникать. requirements.txt asgiref==3.4.1 …

30.11.2021
Вызов функции из другого html-шаблона

Итак, у меня есть шаблон base.html и шаблон review_result.html, который расширяет шаблон base.html. Шаблон base.html имеет тег script с большим количеством функций. Я собираюсь переместить функцию под названием format из тега script в шаблоне review_result.html в файл base.html. Как …

30.11.2021
Создание приложения Django внутри иерархии каталогов проекта?

В django rest framework quick start он создает приложение внутри каталога родительского проекта вместо иерархии верхнего уровня для предотвращения конфликтов с другими пакетами. Я спрашиваю, есть ли еще какие-либо преимущества такого подхода или, с другой стороны, …