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

04.08.2022
Обновленная страница кеша в Django

Когда изменяется запись в базе данных, как определить все страницы (url), связанные с этим изменением, чтобы мы могли удалить эти кэшированные страницы из кэша сервера с помощью сигнала.

04.08.2022
Django kubernetes connection Max retries exceeded with url

Я пытаюсь создать kubernetes job внутри google cloud с помощью django и когда я вызываю мое представление rest_api, я получаю эту ошибку: ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object …

04.08.2022
Django - CreateView form_valid() как я могу получить доступ к объектам внешнего ключа

Думаю, я усложняю ситуацию еще больше, потому что то, что я использую для внешнего ключа, имеет параметр Choice, и у меня внешний ключ настроен на отображение читаемого человеком выбора. По нему, похоже, и происходит поиск. Однако это кажется мне …

04.08.2022
Отображение ошибок валидации полей Django ModelForm в хрустящих формах

Я использую следующую ModelForm: class ListingQuoteForm(forms.ModelForm): author_phone = forms.CharField(validators=[validate_phone_number]) content = forms.CharField( label='Your message', min_length=50, widget=forms.Textarea(attrs={'rows': 4}), help_text='Please provide a few details about your race and your requirements', …

04.08.2022
Сериализация кверисета модели, показывающего пустой [OrderedDict()].

Я создаю приложение для блога с React и Django и я сериализую экземпляры модели, сохраненные определенным пользователем, Сначала я просто пытаюсь протестировать с .all(), затем я планирую фильтровать по определенному пользователю Но когда я сериализую набор запросов с помощью …

04.08.2022
Django channels хранят неотправленные сообщения

Допустим, я создаю приложение для чата, и у каждого пользователя есть своя группа каналов, теперь, если пользователь все еще в приложении, но websockets отключен на некоторое время, но если кто-то отправил сообщения, конечно, сообщения не будут получены, но когда …

04.08.2022
Django Models auto_now сохраняет то же время, что и auto_now_add

Проблема с моделями в Django. Я добавляю эти 2 поля почти в каждую модель для хранения созданного (auto_now_add=True) и обновленного datetime (auto_now=True). created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True, null=True) Проблема Проблема в том, что когда я создаю …

04.08.2022
Как сделать одну форму для нескольких моделей с отношениями один-ко-многим в django?

У меня есть одна модель, имя которой Post. Она имеет два отношения "один-два-много" с моделями "PostImages" и "PostFiles". Я хочу создать только одну форму для обработки этого. Также я хочу, чтобы загрузка файлов и изображений не требовалась. И я …

04.08.2022
Добавление полного URL в богатый текст для вставки изображения src в Wagtail API V2

Надеюсь, у вас все хорошо. Есть ли способ добавить полный URL в embed image src в API? Вот пример API "content": [ { "type": "full_richtext", "value": "<p data-block-key=\"11dr5\"> Example: The database consists of information about a set of</p><p data-block-key=\"4l7vp\"></p><img …

04.08.2022
Как сделать url недоступным для других пользователей с помощью чего-то вроде uuid в django? [закрыто]

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

04.08.2022
Как показать параметр (тело запроса) для swagger в rest Framework в django? [закрыто]

[введите здесь описание изображения][1] [1]: https://i.stack.imgur.com/uhJNK.png

04.08.2022
Мне нужна помощь в понимании причины этой ошибки NoReverseMatch

Я думаю, что передаю правильные параметры в ссылку шаблона, поэтому я не знаю, где проверить проблему. Любая помощь и объяснение будут приняты с благодарностью. Вот код шаблона: <p>Click here to borrow <a href="{% url 'borrow-book' book_copy.book.id book_copy.copy_num %}">this</a>.</p> …

04.08.2022
Как получить рейтинг из модели книги в соответствии с этой моделью в django?

модель книги [модель обзора][2] [как получить рейтинг в строке 15? ][3] views.py

04.08.2022
Django увеличивает значение при отправке формы

Class Project(models.Model): dept= models.ForeignKey(Department, on_delete=models.SET_NULL, null=True) count = count = models.IntegerField(blank=True,null=True) Что я пытаюсь сделать, это каждый раз, когда я добавляю проект, увеличивать количество проектов отдела. Например, у отдела 'x' нет проекта, я добавляю новый проект и счетчик …

04.08.2022
Фильтры Django с условным полем

У меня есть модальная страница User и модель UserAddress. Я пытаюсь сортировать пользователей на основе поля UserAddress.city. #models class User(AbstractUser): ... class UserAddress(TimeStampedModel): ... city = models.CharField(max_length=50, null=True) ... primary = models.BooleanField(default=False) #User can only have 1 primary record …

04.08.2022
Django Static css и js файл не найден, но изображение отображается | Итры все методы решения на stackoverflow, но не работают

Добавить путь в настройках путь правильный также изменение порта не решает проблему измените расположение статических файлов из приложения в проект и проект применение кода документации не решает Я полностью расстроен сейчас STATIC_URL = '/static/' …

04.08.2022
У меня возникла ошибка, когда я хотел установить Django Didocker, вот что говорит ошибка :

ошибка при получении версии api сервера: (2, 'createfile', 'система не может найти указанный файл.') [2196] failed to execute script docker-compose

04.08.2022
Как реализовать папку как путь в Интернете с помощью django

В настоящее время я пытаюсь реализовать путь, как на этом экране, но я понятия не имею, как это сделать. Каков наилучший подход к созданию этого пути с помощью django? screen

04.08.2022
Использование промежуточного ПО в Django делает мой путь недоступным

У меня есть приложение, которое ссылается на два установленных приложения, одно из которых api, другое - webapp. У webapp есть промежуточное ПО. Чтобы избежать отбрасывания промежуточным ПО моего запроса …

04.08.2022
Отправляйте деньги на несколько счетов через PayPal SDK или API

Веб-сайт, на котором пользователи могут покупать цифровые товары у других пользователей, а хозяин получает долю от этих сделок. Как реализовать эту систему, используя PayPal SDK или API? Сценарий: Один покупатель с личным счетом PayPal Один получатель с …

04.08.2022
Как стилизовать выпадающее поле django-select2 с помощью bootstrap

Я использую django-filter, django-select2 и crispy forms для создания выпадающего списка с возможностью выбора, но поле django-filter выглядит как bootstrap, но я не могу изменить стиль в соответствии с другими полями ввода. Вот мой макет хрустящих форм: self.helper.layout …

04.08.2022
Django использует id для записи полей внешнего ключа

Мне нужно иметь CRUD интерфейс для взаимосвязанных моделей django. Могу ли я использовать поля _id для заполнения полей ForeignKey? Т.е. будет ли это работать: class MyModel(models.Model): foreign_key = ForeignKey('AnotherModel') class MyModelSerializer(serializers.ModelSerializer): foreign_key_id = serializers.IntegerField(write_only=True) foreign_key = AnotherModelSerializer(read_only=True) class Meta: …

04.08.2022
Автономные приложения Django, в которых одно приложение зависит от другого - django.db.migrations.exceptions.NodeNotFoundError

Я использую Django 4.0 Я написал два автономных приложения. Foo и FooBar. Приложение Foo использует пакет django_nyt. Приложение FooBar использует функциональность из приложения Foo. Я могу makemigrations и migrate модели в приложении Foo, однако, …

04.08.2022
Обход ограничения unique_together при обновлении экземпляра Django Model с помощью request.POST

Модель: class myModel(models.Model): project_id = models.IntegerField( null=False, blank=False, default=0, ), field_1 = models.CharField( max_length=250, null=False, blank=False ), field_2 = models.CharField( max_length=250, null=False, blank=False ) class Meta: unique_together = ('project_id', 'field_1', 'field_2') views.py: model_instance = myModel.objects.get(pk=id) if request.method == …

04.08.2022
Django как переопределить HttpResponse 404 вместо того, чтобы поднять исключение

В настоящее время я реализую пользовательскую страницу ошибки для моего проекта Django. Я столкнулся с проблемой, когда мой проект возвращает HttpResponse (404), пользовательская страница ошибки не отображается, вместо нее отображается страница отладки. #in the views.py (i define 4 functions for …

04.08.2022
Могу ли я получить помощь, чтобы исправить ошибку, которую я получаю в моем размещенном приложении Django на Heroku?

вот ссылка на мое приложение Django на Heroku, где вы можете просмотреть ошибку : https://get-udemy.herokuapp.com/ как я могу это исправить?

04.08.2022
Есть ли в Laravel возможность выбора модели? как в Django

Мне интересно, есть ли в Laravel что-то похожее на Django в выборе моделей? Например, в Django: Django document class Card(models.Model): class Suit(models.IntegerChoices): DIAMOND = 1 SPADE = 2 HEART = 3 CLUB = 4 …

04.08.2022
Какой лучший способ хранения многократно выбранных флажков (с одинаковыми значениями каждый раз) в Django (PostgreSQL)?

У меня есть и Item, и каждый Item должен иметь возможность выбирать варианты из 3 чекбоксов, и эти чекбоксы имеют одинаковые значения для всех из них. Я не уверен в лучшем способе организации/хранения этого. Из браузера он …

04.08.2022
Django queryset : У меня есть модель Employee со следующими полями

Class Employee(models.Model): name = models.CharField(max_length=100) age = models.CharField(max_length=100) salary = models.CharField(max_length=100) Мне нужно написать набор запросов для получения всех деталей с дополнительным полем под названием Group. Таким образом, Group будет устанавливать "A", если зарплата больше 10000, иначе "B".

04.08.2022
AttributeError: объект типа 'Case' не имеет атрибута '_meta'

Я продолжаю получать приведенную выше ошибку, когда пытаюсь получить доступ к следующему URL. Что я делаю неправильно? http://127.0.0.1:8000/case_portal/cases/ Класс модели: (models.py) class Case(models.Model): id = models.IntegerField(primary_key=True, null=False) name = models.CharField(max_length=255, null=True) status = models.CharField(max_length=255) …

04.08.2022
Запуск фонового задания с возможностью проверки текущего состояния?

В настоящее время я ищу простой способ запустить функцию, которая выполняет команду оболочки в фоновом режиме и проверяет, выполняется ли задание еще или уже выполнено. Краткое объяснение цели: пользователь вызывает представление запускается фоновая функция …

04.08.2022
Запрос с использованием связанного имени в django

У меня есть две модели: class User(models.Model): email = models.EmailField() name = models.CharField(max_length=255) password = models.CharField(max_length=255) class Profile(models.Model): group = models.ForeignKey(User, related_name='profiles') image = models.ForeignKey(Media, on_delete=models.CASCADE) #more attributes У меня есть id пользователя, и я хочу получить …

04.08.2022
Статические файлы 404 django (docker+nginx)

Что не так в настройках статических файлов? Если запускать без docker и nginx - работает нормально. Я пробовал вручную collectstatic, но это не помогает settings.py import os from pathlib import Path, PurePath BASE_DIR = Path(__file__).parent.parent STATIC_ROOT = PurePath(BASE_DIR.parent, "static/") STATIC_URL …

04.08.2022
Django-simple-history3.1.1 ошибка при каскадном удалении

Для проекта Django, над которым я работаю, я использую django-simple-project для получения истории каждой из моих моделей. Все работает очень хорошо, когда я создаю, изменяю или удаляю объект, библиотека каждый раз генерирует <HistoricalObject>. Моя проблема заключается в том, что …

04.08.2022
Преобразование пути к файлу в url с помощью поля CharField

У меня есть модель поля символов. Все charfields это путь к некоторому файлу, как преобразовать этот путь в url. Путь является относительным к папке media. Заранее спасибо!!!

04.08.2022
Интернационализация Django - как сохранить выбранный язык на протяжении всей сессии?

У меня есть многостраничное приложение для художественной галереи, которое поддерживает японский и английский языки, причем при запуске по умолчанию используется японский язык. У меня есть кнопка, которая добавляет к url выбранный код языка, который является либо 'en', либо 'ja' …

04.08.2022
Как добавить заголовки в iframe src?

У меня html выглядит следующим образом: <iframe src="https://google.com" width="450" height="200" frameborder="0"></iframe> Мне нужно добавить заголовки в src. Как это сделать? Мое приложение на Django.

04.08.2022
Невозможно удалить папку после ее создания с помощью PyPDF2 - Python 3.10.1 и Django 4.0.6

Я создаю папку с PDF файлами в ней. Я использую PyPDF2 в Django. Все работает нормально, папка с файлами создается. Но после этого я не могу удалить ее без остановки работающего сервера. Выдается ошибка, что файл используется другим приложением. …

04.08.2022
Использование часового пояса с помощью openpyxl

Мне нужно добавить дату в файл excel. Я использую временные зоны для этих дат. Это очень хорошо работает с фреймворком django rest. (Мои GET запросы возвращают дату в таком формате: 2022-07-23T13:19:59+02:00) То же самое в Django admin, часовой пояс …

04.08.2022
Ускорьте ответ nginx

Я использую nginx + uwsgi + Django для запуска моей службы. Соответствующая конфигурация показана ниже: uwsgi config [uwsgi] pythonpath=/path/to/pythonpath chdir=/path/to/chdir env=DJANGO_SETTINGS_MODULE=conf.settings module=moudle.wsgi master=True pidfile=logs/pidfile.pid vacuum=True max-requests=1000 enable-threads=true processes = 4 threads=8 listen=1024 daemonize=logs/wsgi.log http=0.0.0.0:10205 buffer-size=32000 socket-timeout=1500 harakiri=1500 http-timeout=1500 …