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

20.12.2021
Django MariaDB 10.2 db иногда не получает объект, используя потоки/rabbitmq

Я сделал веб-фронтенд на Django, который сохраняет объект, а затем подает сигнал другому приложению получить этот объект с помощью RabbitMQ. Бэкенд-приложение использует очередь для обработки входящего трафика RabbitMQ. Иногда объект не извлекается из базы данных... рассмотрим этого работника …

20.12.2021
Как изменить приоритет поля для модели django?

У меня есть Модель с полем приоритета типа postitive integer. Это поле уникально и позволяет мне управлять приоритетом объектов. Например, я хочу, чтобы самый важный объект имел приоритет один, второй по важности - приоритет два и т.д... Пример: …

20.12.2021
Как я могу сохранить некоторую информацию, полученную в представлениях, в одно из полей модели - django

вот мой views.py : я хочу сохранить тип в поле устройства в модели class GetDeviceMixin( object): def setup(self, request, *args, **kwargs): super().setup( request, *args, **kwargs) type= request.META['HTTP_USER_AGENT'] print(type) return type class RegisterView(GetDeviceMixin , generic.CreateView): form_class = CustomUserCreationForm success_url = …

20.12.2021
Вывод "Следуя отношениям "назад"" в шаблон

В начале этой недели я начал работать с Django, посмотрел несколько руководств и решил попробовать перевести сайт, который я сделал на PHP, на что-то более современное. В выходные я столкнулся с некоторыми проблемами и смог получить помощь по некоторым …

20.12.2021
Django - цикл for в одной строке

Я экспортирую все данные о товаре из базы данных в XML файл. Одним из полей, которые необходимо экспортировать, являются изображения. Есть два поля, в которые нужно экспортировать изображения. Если есть одно изображение (таблица продуктов), оно должно быть экспортировано в item_image_link. …

20.12.2021
Электронное письмо с возможностью сброса пароля DRF

Можно ли отправить письмо о сбросе пароля с необработанным токеном аутентификации, прикрепленным к url. Я не использую jwt, при использовании jwt есть возможность декодировать зашифрованный токен, но в drf basic auth token его нельзя зашифровать. Я не уверен, …

20.12.2021
Автоопределение фоновой задачи Django работает не так, как ожидалось

В настоящее время я использую django 3.1.4 и внедрил django-background-task 1.2.5. Каковы причины, по которым фоновая задача может иметь разное поведение при выполнении функцией автообнаружения и при выполнении вручную, будь то в оболочке или с помощью process_tasks? …

20.12.2021
Как вызвать проверку значения с помощью поля модели Django

Учитывая следующие модели: class MyModel1(models.Model): field11 = ... field12 = ... class MyModel2(models.Model): field21 = ... field22 = ... ... , список полей модели, например, [Model1.field11, Model1.field12, ...] и, наконец, список значений [val11, val12, ....], как …

20.12.2021
Html-форма в Django возвращает none

Я пытаюсь сохранить эту HTML форму в моей таблице в базе данных, но получаю ошибку "None". Я занимаюсь этим уже около часа. Пожалуйста, любая помощь будет оценена по достоинству Пожалуйста, как …

20.12.2021
Имеет ли значение, в каком порядке вы используете prefetch_related и filter в Django?

Название говорит само за себя. Давайте рассмотрим этот код для примера: objs = Model.objects.prefetch_related('model2').filter() objs.first().model2_set.first().field vs objs = Model.objects.filter().prefetch_related('model2') objs.first().model2_set.first().field Вопрос При использовании prefetch_related() сначала Django получает все отношения ManyToOne/ManyToMany без учета .filter(), а …

20.12.2021
Чтение значения из URL в django

я пытаюсь прочитать значение url и добавить его в модели в django. В принципе, если у меня есть следующая ссылка my_site.com/special_event/123 Как я могу поймать последнюю часть ссылки (123) и сохранить ее как запись для моих …

20.12.2021
Чтение набора запросов фильтра в фреймворке Django

Я новичок в Django, я пытаюсь вернуть сумму общего дохода, полученного от продажи автомобилей в отношении определенного сайта в Django. Я пробовал использовать метод annotate для получения результатов. Я написал набор запросов с использованием метода annotate. mum_data = Cars_Showroom_Filter(request.GET, …

20.12.2021
Volley ClientОшибка при запросе на пост загрузки видео

Я пытаюсь загрузить видео с android на сервер Django. У меня получается загрузить растровое изображение, но когда дело доходит до загрузки видео mp4, код вызывает ошибки. Я получаю эту ошибку 'com.android.volley.ClientError' после вызова следующей функции uploadMP4. Хотя тот …

20.12.2021
Как прочитать или записать загруженный файл из модели FileField в Django 3.0+?

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

20.12.2021
Erf django restframework Got AttributeError when attempting to get a value for field `image_id` on serializer `SoftwareSerializer' (status code 406)

При попытке открыть конечную точку (http://127.0.0.1:8000/api/metrics/) я сталкиваюсь с этой ошибкой. Я использую django restramework (drf), конечные точки software и category работают нормально, но конечная точка metric выдает следующую ошибку: Ошибка { "message": "Got AttributeError when …

20.12.2021
Передача значения в модальное окно в Django

Я хочу добавить модальное окно подтверждения удаления после нажатия на кнопку удаления в таблице, генерируемое рядом объектов из представления Django: ... {% for i in items %} <tr> <td>{{ i.name }}</td> <td><a href="#" data-bs-toggle="modal" data-bs-target="#modal-delete-item">Delete</a></td> </tr> {% endfor %} .... …

20.12.2021
Как экспортировать веб-страницу Django-Html в xml-файл

Мне нужно экспортировать (в основном кнопка загрузки) html-страницу с синтаксисом django в формат XML. Как мне это сделать?

20.12.2021
Как я могу решить эту ошибку ModuleNotFoundError: Нет модуля с именем 'axes_login_action' Ошибка?

Я получил следующее сообщение об ошибке: 2021-12-20 14:01:34,788: *************************************************** 2021-12-20 14:01:40,783: Error running WSGI application 2021-12-20 14:01:40,786: ModuleNotFoundError: No module named 'axes_login_action' 2021-12-20 14:01:40,787: File "/var/www/xxx_pythonanywhere_com_wsgi.py", line 18, in <module> 2021-12-20 14:01:40,787: application = get_wsgi_application() 2021-12-20 14:01:40,787: 2021-12-20 14:01:40,787: …

20.12.2021
Django Невозможно добавить WYSIWYG

Я пытаюсь реализовать WYSIWYG на своей странице по этой ссылке : https://www.geeksforgeeks.org/adding-wysiwyg-editor-to-django-project/. Сейчас я нахожусь в пункте 5, когда они хотят, чтобы я добавил ниже: # add condition in django urls file if settings.DEBUG: urlpatterns += …

20.12.2021
Django.db.utils.ProgramingError Отношение не существует

Я использую Django3 и Postgres в качестве базы данных, я клонировал старый проект, используя Django и postgres, я клонировал и установил виртуальную среду для моего проекта. Во время запуска сервера он выдает ошибку Django.db.utils.ProgramingError realtion "Table name" doesn't …

20.12.2021
Ошибка при развертывании проекта django на herokuapp

$ python manage.py collectstatic --noinput Traceback (последний последний вызов): Файл "/tmp/build_41ced892/manage.py", строка 22, in main() Файл "/tmp/build_41ced892/manage.py", строка 18, in main execute_from_command_line(sys.argv) Файл "/app/.heroku/python/lib/python3.9/site-packages/django/core/management/init.py", строка 419, in execute_from_command_line utility.execute() Файл "/app/.heroku/python/lib/python3.9/site-packages/django/core/management/init.py", строка 395, in execute django.setup() Файл "/app/.heroku/python/lib/python3.9/site-packages/django/init.py", строка 24, …

20.12.2021
Хостинг django на apache не может загрузить numpy

Здравствуйте, я размещаю платформу django на сервере Apache (Ubuntu 20.04). Я разместил ее как в этом учебнике Однако каждый раз, когда я пытаюсь отправить свой файл, возникает следующая ошибка: [Mon Dec 20 09:40:40.850837 2021] …

20.12.2021
Код DJANGO Python возвращает "None" при попытке получить значение базы данных

Я пытаюсь создать программу, которая перечисляет некоторые данные. Она возвращает все данные правильно, за исключением случаев, когда я пытаюсь распечатать organizer.linkedin_link, и я не могу понять, что вызывает эту проблему. У меня есть 3 модели: Organizers, Categories (я опустил …

20.12.2021
Какие шаги я должен предпринять для миграции моего django-приложения для использования django-tenants

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

20.12.2021
Django - Передать переменную в сериализатор, которая используется при вычислении поля serializers.SerializerMethodField?

Итак, у меня есть сериализатор, который добавляет атрибут. Допустим, я хочу сериализовать данные Post, которые представляют собой сообщение на Facebook или Twitter. Когда я сериализую его, допустим, я хочу передать переменную в сериализатор region, потому что я использую эту …

20.12.2021
Автоматическое добавления данных из одной таблицы в другую

Помогите пожалуйста, я новичок в Python. У меня есть две модели в Django. class OneTable(models.Model): one_column = models.CharField(max_length=50, blank=False, null=True) two_column = models.CharField(max_length=50, blank=False, null=True) class TwoTable(models.Model): one_column = models.CharField(max_length=50, blank=False, null=True) two_column = models.CharField(max_length=50, blank=False, null=True) Как сделать …

20.12.2021
Django фильтр и подсчет в теге шаблона

Пытаюсь отфильтровать и подсчитать определенный набор запросов в шаблоне с помощью Django templete enginge. Не могу заставить его работать. Список_фильмов - это контекст, фильм - это таблица, а язык - это поле. Подскажите, как использовать filter и count одновременно …

20.12.2021
Django-rest-framework: как обновить вложенный внешний ключ? Мой метод обновления даже не вызывается

У меня есть что-то вроде этого (я включил только соответствующие части): class ImageSerializer(serializers.ModelSerializer): telescopes = TelescopeSerializer(many=True) def update(self, instance, validated_data): # In this method I would perform the update of the telescopes if needed. # The following …

20.12.2021
Комната, соответствующая запросу, не существует. django rest framework, Django retsframework

Я новичок в django. В своем проекте я хочу разместить фото в отель и фото в номер отеля: но у меня возникает следующая проблема:Room matching query does not exist. django rest framework. Идентификатор номера не существует, хотя он существует …

20.12.2021
Django-channels идентифицирует клиента при повторном подключении

Я подключаю несколько (анонимных, не залогиненных) клиентов через websocket / django-каналы (routing.py, consumers.py). Когда клиент перезагружает страницу или переподключается по какой-либо причине, он получает новый channel_name. Есть ли хороший способ идентифицировать повторно подключающегося клиента как того же клиента, которым …

20.12.2021
Как внедрить HTML-файл в другой HTML-файл в Django?

Я хочу инжектировать (или импортировать html файл) в другой HTML файл в Django. Конечно, я пытался это сделать, но получаю ошибки ниже. ШаблонDoesNotExist в /. fanduel.html Метод запроса: GET URL запроса: http://127.0.0.1:8000/ Версия Django: 3.2.10 Тип исключения: TemplateDoesNotExist Значение исключения: …

20.12.2021
Django обратный запрос отношения из ForeignKey

Допустим, у меня определена пара простых моделей: class Pizza(models.Model): name = models.CharField() # Get the name of topping here ... class Topping(models.Model): pizza = models.ForeignKey(Pizza) Одна вещь, которую я могу сделать, это запрос на Topping, но и …

20.12.2021
Утверждение If в полях модели Django

Я хочу добавить эти поля в модель моего магазина, но я хочу включить логику, что если, скажем, WooCoomerce был выбран в качестве StoreType, я хочу, чтобы Access_Token не был обязательным. Также, когда я выбираю Shopify/Shopper, я хочу, чтобы Consumer_key и …

20.12.2021
Django Forms не работает. Ничего не отображается. Есть помощь?

Я делал некоторые How-To учебники по Django Forms. Но у меня ничего не отображается. Есть идеи, почему? Изображение ниже иллюстрирует мою проблему. Это мой Логин -> index.html <body> <div class="gradient-border" id="box"> <h2>Log In</h2> <form action = "" method …

20.12.2021
Реверс для 'account' не найден. 'account' не является действительной функцией представления или именем шаблона.121

Введите описание изображения здесь введите описание изображения здесь введите описание изображения здесь Здравствуйте, не могли бы вы мне помочь? Django выдает мне такую ошибку. Reverse for 'account' not found. 'account' …

20.12.2021
Проверка смены пользователя и последующее отображение данных в Django

Я разработал два API "ShiftstartAPI" и "tickettableAPI", когда пользователь начинает смену, только он может просматривать таблицы в Django. Я попробовал следующий подход, но он не работает так, как ожидалось, он скрывает таблицу даже после начала смены views.py: API …

20.12.2021
Django - Подробная информация о продукте в XML-файле

У меня есть задача экспортировать все детали продукта, такие как название, цена и т.д. из базы данных в XML файл. Сейчас я экспортирую большинство полей и сохраняю их в XML-файл. Однако я немного запутался в том, как экспортировать изображения. …

20.12.2021
Администратор Django создает новую запись в таблице, отличной от существующей записи

Новичок в Django, и я создаю API, используя Django rest_framework. В основном потому, что мне нужна предварительно настроенная панель администратора. Моя проблема заключается в следующем. У меня есть продукты, и некоторые из них активны на сайте. Эти продукты вставляются …

20.12.2021
Как использовать собственный домен www.youddomain.com для обслуживания содержимого Google Cloud Storage

Я успешно использую Google Cloud Storage для хранения видео и изображений для веб-сервиса. Однако ссылки для изображений должны содержать следующий префикс : GS_HTTPS_URL = 'https://storage.googleapis.com/' + GS_BUCKET_NAME + "/" Как я могу обслуживать содержимое непосредственно из имени моего …

20.12.2021
Как сделать кастомные ошибки в проекте Django?

Я знаю что такая функция есть, но я не нашел прямые ссылки на объяснения данной темы. Как оно вообще работает или лучше прописывать это на хостинге?