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

23.07.2022
Как сохранить данные django в модели tow

Hi пожалуйста помогите мне у меня есть модель я хочу после создания и сохранения сохранить результат сохранить в основном хранилище как это store.name == mainstore.name store.the_rest_of_quantity==mainstore.quantity я пытаюсь использовать сигналы, но у меня не получается class Store(models.Model): …

23.07.2022
Почему я продолжаю получать часовой пояс UTC, даже когда настройки Django настроены по-другому

Я не уверен, почему ответ по времени даты всегда отстает на один час (UTC) Конфигурация настроек Django LANGUAGE_CODE = "en-us" TIME_ZONE = "Africa/Lagos" USE_I18N = True USE_L10N = True USE_TZ = True DATE_FORMAT = "F j, Y" SITE_ID = …

23.07.2022
Исключение Значение: объект 'tuple' не имеет атрибута 'backend'

Также я получил эту ошибку 'tuple' object has no attribute 'backend', когда я делаю @login_required(login_url = "/oauth2/login") Но когда я просто перехожу на /oauth2/login все работает нормально. Traceback (most recent call last): File "/home/gluko/discord/GhostSide/GhostSideenv/lib/python3.10/site-packages/django/core/handlers/exception.py", line 55, in inner …

23.07.2022
Как я могу использовать функцию await async в функции представления Django?

В моем проекте django я хочу, чтобы функция, которая генерирует возвращаемый результат, не обрабатывала другой запрос до его завершения. Как я могу это обеспечить? views.py def orderresult(request): if request.method == 'POST': username = request.POST["username"] order = …

23.07.2022
Django-Oscar Невозможно настроить ProductCreateUpdateView и ProductForm - Traceback: ProductForm.__init__() отсутствует 1 необходимый позиционный аргумент

Я работаю над веб-магазином, используя Django-Oscar. Я хочу настроить страницу, которая создает новый продукт, и показывать на ней различные наборы атрибутов в зависимости от типа металла продукта (который был выбран до создания этой страницы - см. рисунок ниже). <a href="https://i.stack.imgur.com/25txs.png" …

23.07.2022
Как выводить формы на основе выбранных параметров в django

Я хочу выводить формы на основе выбранных настроек. У меня есть тип журнала, представленный ниже: class Journal(models.Model): journalsId = models.AutoField(primary_key=True) name = models.CharField(max_length=500) acname = models.CharField(max_length=100) issnprint = models.CharField(max_length=500) issnonline = models.CharField(max_length=500) logo = models.ImageField(null=True, blank=True, upload_to="images/journals/") msg = …

23.07.2022
Как импортировать из текущего приложения в Django без использования имени приложения?

В моем приложении много утверждений, подобных этому: from my_app.model import Customer Хотя это работает, я хотел бы иметь способ ссылаться на текущее приложение без жесткого кодирования имени приложения в импорте. Что-то вроде: from keyword_for_current_app.model import Customer …

23.07.2022
В django ecommerce цена товара меняется в зависимости от размера и цвета

Что я должен сделать для изменения цены в зависимости от размера и цвета продукта. в коде models.py, views.py, а также product_detail.py class color class size class variation что мне делать дальше на странице просмотра и детализации

23.07.2022
Лучший способ хранения и отображения предупреждающих сообщений с помощью Django?

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

23.07.2022
Постоянные проблемы с Python: Python не найден, не удается открыть файл...,

По непонятным причинам у меня начались постоянные сбои в работе с python. Я начал вчера, не уверен, есть ли у меня связь, но я установил Docked с ядром WSL 2 Linux, и PostgreSQL тоже недавно. Первая проблема, все …

23.07.2022
Что именно означает X_FRAME_OPTIONS = 'SAMEORIGIN'?

Я создал сайт на Django, который я развернул на heroku. Я хочу отобразить этот сайт в iframe на html-странице, находящейся на моем localhost. Что не получается, потому что значение по умолчанию X_FRAME_OPTIONS равно DENY, что не разрешает этого. Когда …

23.07.2022
Как разрешить typeError: unsupported operand type(s) for /: 'str' и 'str' в django app by heroku?

Когда я развернул приложение django с помощью heroku, я получил ошибку. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file))) Setting.py имеет этот BASE_DIR. Как устранить эту ошибку? Traceback (most recent call last): File "manage.py", line 22, in &lt;module&gt; main() File "manage.py", line …

23.07.2022
Django querysets с использованием __lte

Могу ли я сделать что-то подобное в django/python без жесткого кодирования? def get_rating_average(self, type): return list(super().aggregate(Avg(type)).values())[0] def filter_rating_average_under(self, type): return super().filter(type__lte=self.get_rating_average(type=type)) # FILTER WHERE rating_type is smaller than average type keyword# #In my views.py I call something like …

23.07.2022
Модельное ограничение на проверку существующей связи между двумя полями

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

23.07.2022
Установка css-класса для поля в форме в зависимости от его типа

Я хочу вручную выводить формы входа и регистрации в Django. Вот мой код: {% load widget_tweaks %} {% for field in form.visible_fields %} &lt;div class="field"&gt; &lt;label class="label"&gt;{{ field.label_tag }}&lt;/label&gt; &lt;div class="control"&gt; {% if form.is_bound %} {% if field.errors %} …

23.07.2022
Permission_required для пользователей, которые только входят в группу, в классе, основанном на представлении

По учебнику, у меня есть представление с ограничением на отображение данных, основанное на разрешении формы "book.can_view" в классе BookDetailView Это работает, но проблема в том, что каждый пользователь не имеет доступа к просмотру Я хотел бы сделать то же самое, …

23.07.2022
API Wagtail не раскрывает пользовательское поле

Я включаю wagtail api v2 в свой проект wagtail. После добавления api.v2 я получаю следующий json-ответ { "id": 32, "meta": { "type": "blog.AddStory", "detail_url": "http://localhost/api/v2/pages/32/", "html_url": "http://localhost/blog/1st-story/", "slug": "1st-story", "first_published_at": "2022-07-19T18:06:50.205210Z" }, "title": "1st story" } …

23.07.2022
Amadeus Ajax поиск аэропорта автозаполнение не работает python

пробовал этот код, доступный здесь https://developers.amadeus.com/blog/django-jquery-ajax-airport-search-autocomplete, чтобы добавить функциональность автозаполнения в мое приложение django, но ничего не происходит, view.py def origin_airport_search(request): if request.is_ajax(): try: data = AMADEUS.reference_data.locations.get(keyword=request.GET.get('term', None), subType=Location.ANY).data except ResponseError as error: messages.add_message(request, messages.ERROR, error) …

23.07.2022
Django sitemap i18n повторяет язык по умолчанию, не включает ссылки для языков, не используемых по умолчанию

Используя Django 4.0.6, у меня есть карты сайта, прекрасно работающие для одного языка по умолчанию - английского. После добавления i18n карта сайта не показывает URL для других языков, а вместо этого повторяет английский URL, при этом обозначая его как URL …

23.07.2022
Как отобразить ValidationError в шаблоне Django?

Я новичок в Django, и прошу помощи у сообщества. Сейчас я работаю над регистрацией пользователей и хочу сделать проверку пароля: если пароль не повторяется, то под нижним полем появляется сообщение. Насколько я понимаю, {{ form.errors }} должен использоваться …

23.07.2022
Django, почему это не работает (ответ функции комментария)

Я хочу сделать функцию ответа на комментарий. поэтому я добавил опцию parent в модель Answer. answer_create() работает хорошо. Но когда я отправляю ответ на комментарий, url отличается от url, который я установил. Я думаю, что должен быть <a href="http://127.0.0.1:8000/debateboard/305/" rel="nofollow …

23.07.2022
Вывод таблицы ManyToMany в Django

У меня небольшие проблемы с попыткой вернуть фактическое значение отдельной модели, я хотел бы вернуть простое "в процессе" или "открыто" или любое состояние, которое я добавляю. Вместо этого он показывает &lt;queryset, и это можно увидеть только тогда, когда я …

23.07.2022
Django: Как взять данные по Foreighkey за некоторую дату?

Models.py class Electricitymeter(models.Model): name = models.CharField(max_length=100) serialnumber = models.CharField(unique=True, max_length=30, primary_key=True, null=False, blank=False,) ratio_transform = models.PositiveSmallIntegerField(null=False, blank=False, default=1) class Lessor(models.Model): name = models.CharField(unique=True, max_length=100) class Rentaroom(models.Model): room = models.OneToOneField(Room, on_delete=models.CASCADE) renter = models.ForeignKey(Renter, on_delete=models.CASCADE) electricitymeter = models.OneToOneField(Electricitymeter, on_delete=models.CASCADE) tarifofelectricity …

23.07.2022
Правильная реализация функции FileInput и Upload в Django с помощью JavaScript

Я работаю над функциональностью, которая позволяет пользователю просматривать изображения перед их загрузкой, и я использую JavaScript в Django. Когда изображения выбираются из FileInput, я создаю для них Url с помощью JavaScript, который превращает их в blob-изображения и позволяет их …

23.07.2022
При развертывании моего приложения django на сервере ubantu возникла такая проблема

На локальной машине мой код работает нормально, но при запуске на сервере он показывает эту ошибку

23.07.2022
Django queryset monkeypatching для добавления нового атрибута к возвращаемым моделям в объекте QuerySet

Я использую Django 3.2 У меня есть такая модель: class MyModel(models.Model): last_valid_field_values = models.TextField(help_text='JSON-поле с именами полей и значениями') # ... Я хочу иметь возможность monkeypatch моих запросов, чтобы при получении экземпляров MyModel, я мог добавить …

23.07.2022
Удаление ненужных приложений из проекта Django

Я хочу удалить все ненужные приложения, которые идут по умолчанию при создании проекта в Django. Мой проект использует Auth0 для аутентификации и Firestore для базы данных. Мне не нужны стандартные приложения database, admin и auth. Следуя ответам на <a …

23.07.2022
Django gunicorn docker nginx progect 502 Bad Gateway nginx/1.21.6

Я развертывал свой проект Django на сервере Ubuntu 20.04. в Docker. Я использовал nginx и gunicorn. На локалхосте все работает нормально. На сервере требуется много времени для загрузки страниц. Страницы. И иногда возникает ошибка: 502 Bad Gateway nginx/1.21.6. В …

23.07.2022
Kubernetes liveness probe не работает, когда журналы показывают ответ 200

Я использую https://pypi.org/project/django-health-check/ для проверки здоровья в приложении Django, запущенном через kubernetes_wsgi со следующим YAML: livenessProbe: httpGet: path: /ht/ port: 8020 httpHeaders: - name: Host value: pdt-staging.nagyv.com initialDelaySeconds: 5 periodSeconds: …

23.07.2022
Как разрешить загрузку больших файлов на Django

У меня есть сайт www.theraplounge.co, который позволяет пользователям загружать видео. Проблема в том, что наши ограничения на размер файлов слишком малы. Как я могу увеличить размер файла, который пользователи могут загружать через мое поле Forms.py FileField? …

23.07.2022
Обработка ошибок в Django - "исключение" не доступно - Pylance

У меня есть следующий views.py для обработки запросов с ошибками 400, 403 и 404 def handler400(request, exception): return render(request, "400.html", status=400) def handler403(request, exception): return render(request, "403.html", status=403) def handler404(request, exception): return render(request, "404.html", status=404) В файле …

23.07.2022
Python Django Чтобы сохранить старое значение post запроса и использовать его позже

Я хочу сохранить значение запроса post и использовать его позже Знаете ли вы, как сохранить значение запроса в Python и использовать его позже? my_code(error) def send_form(request): if request.method == 'POST': selected_target = request.POST['target'] selected_template = request.POST['template']

23.07.2022
Reverse for 'updatecategory' with arguments '({'category': <категория: объект категории (1)>},)''

Может ли кто-нибудь помочь мне с этим, я пытаюсь выяснить, что такое ошибка? Я пытаюсь создать CRUD и Я сейчас в обновлении, я пытаюсь указать ID таблицы и это происходит пожалуйста помогите я новичок в этом я смотрю youtube …

23.07.2022
DJANGO: Сбой ограничения NOT NULL: courses_comment.lesson_id

Я пытаюсь создать форму комментариев добавить и принять ошибку. Но я не уверен, что правильно использую lesson = в view.py в def post функции. Вы можете мне помочь? models.py: class Comment(models.Model): text = models.TextField('Comment text') user = models.ForeignKey(User, …

23.07.2022
Как устранить ошибку django "Host key verification" при развертывании на Heroku?

Я развернул на heroku с django, но получаю ошибку. Как это можно решить? Я развернул на heroku с django, но получаю ошибку. Как это можно решить? Я развернул heroku с django, но получаю ошибку. Как это можно …

23.07.2022
CustomUser не имеет поля с именем 'username' django-allauth

Я создаю пользовательскую модель пользователя в django для удаления имени пользователя и использования электронной почты в качестве идентификатора для целей аутентификации с помощью этого руководства https://testdriven.io/blog/django-custom-user-model/ Затем я хочу использовать Google в качестве аутентификации для моего …

23.07.2022
Как добавить комментарий, не обновляя саму страницу в django

Я делаю сайт-блог, я новичок в django и не знаю, как добавить комментарий без обновления страницы. Я пытался сделать это с помощью учебника, но они больше не помогают. вот мой html файл &lt;div class="row"&gt; &lt;div class="comment-section col-8"&gt; {% for …

23.07.2022
Row num в Django REST Framework

Есть ли способ присвоить возрастающие целые числа объектам queryset? qs = self.get_queryser() Я знаю, что могу использовать функцию enumerate следующим образом: for i, obj in enumerate(qs): print(i, obj) но это не то, что мне нужно, …

23.07.2022
Вызов представления django внутри функции скрапера playwright

A. У меня есть функция скрепера, показанная ниже, где мне нужен ввод капчи, чтобы продвинуться дальше в скрепировании. b. Мне нужно, чтобы поток происходил следующим образом: Я нажимаю кнопку внутри представления Django, чтобы начать скраппинг на веб-странице. …

23.07.2022
Как в Django получить данные из модели по foreignkey на определенную дату?

Подскажите, пожалуйста: Есть такие модели: class Electricitymeter(models.Model): name = models.CharField(max_length=100) serialnumber = models.CharField(unique=True, max_length=30, primary_key=True, null=False, blank=False,) ratio_transform = models.PositiveSmallIntegerField(null=False, blank=False, default=1) class Lessor(models.Model): name = models.CharField(unique=True, max_length=100) class Rentaroom(models.Model): room = models.OneToOneField(Room, on_delete=models.CASCADE) renter = models.ForeignKey(Renter, verbose_name=&quot;Название арендатора&quot;, …