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

27.05.2022
Применение нескольких декораторов python к кодовой базе

Каков питонический способ применения одного и того же набора декораторов для нескольких методов в кодовой базе (django tests)? Пример: from mock import patch Class A: @patch('module.function.c') @patch('module.function.b') @patch('module.function.a') def test_a1(self): ... @patch('module.function.c') @patch('module.function.b') @patch('module.function.a') def test_a2(self): ... Class …

27.05.2022
Django: Сериализация отношения ManyToMany со сквозным аргументом через связанную модель OneToOne

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

27.05.2022
Как получить предыдущие сохраненные данные при редактировании страницы профиля в django

При редактировании страницы профиля я получаю пустую страницу, но мне нужны предыдущие сохраненные данные. forms.py class UserEditForm(forms.ModelForm): class Meta: model=User fields=['first_name','last_name','email'] class ProfileEditForm(forms.ModelForm): class Meta: model=Profile fields=['date_of_birth','photo'] views.py @login_required def editprofile(request): user_form=UserEditForm() profile_form=ProfileEditForm() if request.method=='POST': user_form=UserEditForm(data=request.POST,instance=request.user) profile_form=ProfileEditForm(data=request.POST,instance=request.user.profile,files=request.FILES) if …

27.05.2022
Как отправить cookie с фронтенда на бэкенд?

Я использую react.js в качестве фронтенда и django в качестве бэкенда, и мне нужно отправить cookie из фронтенда в бэкенд

27.05.2022
Как обновить несколько изображений в django?

Я искал возможность загрузки нескольких изображений и нашел это решение how to upload multiple images to a blog post in django но этот метод не дает никакого объяснения по поводу обновления этих нескольких изображений, например, изображение может быть …

27.05.2022
Django rest framework token в url

Как добавить токен в url. Например, так https://127.0.0.1/api/price?fsym=BTC&tsyms=USD,RUB&api_key=8sfeggasdfwer944bf10b6

27.05.2022
Django - Невозможно получить конкретные данные из модели в представление

Немного застрял на получении определенных данных из модели через "POST" в представление. только хочу, чтобы IP был "POST" обратно в представление. Вот моя функция, которая получает данные поста с веб-страницы. Она получает данные нормально, но все, что мне …

27.05.2022
Почему в Bootstrap 5 опции выбора не отображаются нормально во всех браузерах?

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

27.05.2022
Создание django-сайта, уязвимого к перехвату сессии

Для демонстрации кибербезопасности мне нужно создать сайт, уязвимый для перехвата сеанса, просто перехватив сессионный cookie и включив его в заголовки запросов атакующего. Я пробовал использовать множество реализаций jwt-аутентификации, а также просто украсть "sessionid" после установки SESSION_COOKIE_SECURE в "False". …

27.05.2022
У меня возникли проблемы при попытке сделать свой первый сайт на django

я только что попытался вернуть Httpresponse, но он показал мне эту ошибку: Exception in thread django-main-thread: Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0\lib\threading.py", line 973, in _bootstrap_inner self.run() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.2544.0_x64__qbz5n2kfra8p0\lib\threading.py", line 910, in run self._target(*self._args, **self._kwargs) File …

27.05.2022
Как вернуть отрендеренный html, полученный от стороннего api вызова в Django?

Фронтенд запрашивает конечную точку /oauth у нашего бэкенда. Бэкенд делает запрос к третьей стороне, и она возвращает нам html. Существует ли метод django Response, который позволяет мне вернуть этот html в отрендеренном виде на фронтенд? Что-то вроде: url = …

27.05.2022
Django Динамическое выпадающее меню не заполняется

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

27.05.2022
Django - Цвет шрифта поля CKEditor5Field по умолчанию

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

27.05.2022
Используя Django API Function без использования Django Rest, Как вызвать API в выпадающем списке и отобразить все поля API в выпадающем списке, ниже приведен неправильный код

Использование этого api (url), тип возврата вывода api List, API CALL в выпадающем списке select подскажите пожалуйста как вызвать api в выпадающем списке и вывести все поля api в выпадающем списке. <script> $('#mySelectapi').select2({ ajax: { dataType: "json", method: "GET", url: …

27.05.2022
Пустой ответ от server\n :Запуск Django на Docker

Недавно я столкнулся с этой ошибкой в Docker, как я могу ее исправить?

27.05.2022
Elasticsearch, что является причиной этих журналов сбоев

Вот логи моего контейнера docker. В чем может быть причина этих проблем с elastic. Это в моем Django проекте, где у меня есть модель Advertisement, которую я индексирую с помощью elasticsearch и показываю их на моей странице. Иногда этот …

27.05.2022
Представление books.views.save не возвращало объект HttpResponse. Вместо этого оно вернуло None

Я пытаюсь создать функцию для сохранения избранных постов в профиле пользователя, это работает нормально в базе данных она добавляет и удаляет избранные посты, но когда вызывается представление, то появляется эта ошибка Представление books.views.save не вернуло объект HttpResponse. Вместо этого он …

27.05.2022
Почему fileChoice.value() None?

Я работаю в Django 3.2.13 и пытаюсь создать простую форму загрузки для файловой модели с цепочкой внешних ключей. Я пытался создать форму с базовой моделью формы и ModelForm, однако, даже при проверке request.FILES нет данных и request_file = request.FILES['document'] if …

27.05.2022
Django custom User Model : Я не могу назначить пользователя группе в панели администратора

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

27.05.2022
Ошибка при импорте приспособления django с естественным ключом

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

27.05.2022
Загрузка файла с помощью django из модели

я создал форму для загрузки файла, а также создал модель следующего вида: def get_file_path_order(request, filename): original_file_name = filename nowTime = datetime.datetime.now().strftime('%Y%m%d%H =%M%S') filename = "%s%s" % (nowTime, original_file_name) return os.path.join('services', filename) class Order(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) fname …

27.05.2022
Как сделать редирект в DRF и передать данные клиенту (React JS)?

Бэкэнд: DRF Фронтенд: ReactJS Я вызываю функцию openGoogleLoginPage, если пользователь нажимает на кнопку, которая открывает страницу входа в google и перенаправляет на сервер localhost:8000. const openGoogleLoginPage = useCallback(() => { const urlParams = new URLSearchParams(params).toString(); window.location = …

27.05.2022
Как передать идентификатор поля одной секции в другую секцию для вывода

В настоящее время я делаю приложение на 'django', которое имеет функциональность формы мастера, в которой я хочу выводить данные из первой секции формы мастера (которая имеет выпадающий список) в последнюю секцию формы мастера. Чтобы уточнить больше, первая секция имеет только …

27.05.2022
Ошибка: TypeError: tuple indices must be integers or slices, not str Проверка перекрытия в Django Forms

Здравствуйте, я пытаюсь сделать валидацию, когда значения пересекаются в кортеже, но это не работает, может кто-нибудь помочь или подсказать мне. record=[] if count > 1: for i in range(count): start_run = self.data.get(f'runningdefinition_set-{i}-start_run',[]) end_run = self.data.get(f'runningdefinition_set-{i}-end_run',[]) application_run =self.data.getlist(f'runningdefinition_set-{i}-application_run') for overlap_check …

27.05.2022
Проблема Aggregate/Annotate с OuterRef не работает с отношениями без FK в Django? Требуется ли FK?

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

27.05.2022
Значение по умолчанию для поля JSONField

Как установить значение по умолчанию как {}::jsonb на JSONField во фреймворке Django? Возможно ли это? default_value=dict безрезультатно. В базе данных все время по умолчанию стоит нулевое значение.

27.05.2022
Django выдает ошибку при попытке доступа к странице регистрации

Django бросает мне следующее, когда я пытаюсь получить доступ к странице регистрации... The view accounts.views.signup_view didn't return an HttpResponse object. It returned None instead. Я думаю, что все было сделано правильно, но, видимо, django не согласен. Signup.html <h3>Register</h3> …

27.05.2022
Хочу научиться программировать, но не могу выбрать asp.net core или django? [закрыто]

Я хочу изучать программирование как работу, но я не знаю изучать django или asp.net core, и будущее чего из них светлое 🤔. Я работал с c# и python раньше, и python мой любимый, но я боюсь потерять работу в будущем, …

27.05.2022
Django UniqueConstraint на удаленной модели

У меня есть модели, подобные этой. Основные отношения заключаются в том, что auth.Group может иметь несколько проектов, и несколько заказов могут быть связаны с каждым проектом. Упрощенная версия: from django.db import models class Project(models.Model): group …

27.05.2022
Сколько докеризированных экземпляров django можно разместить на одном маленьком компьютере?

Я хотел бы запустить несколько экземпляров django в разных контейнерах на одном сервере. Сервер имеет 1 ядро CPU, 1 GB памяти / 25 GB диска / AMS3 - Debian 11 x64. Я хотел бы иметь возможность прогнозировать, сколько …

27.05.2022
(django) Кодек 'utf-8' не может декодировать байт 0x89 в позиции 0: недопустимый начальный байт

Сейчас я пытаюсь назначить две foreignkey на одну пользовательскую модель пользователя, имя пользователя и поле изображения профиля. Пользовательская модель пользователя: class Account(AbstractBaseUser, PermissionsMixin): class Meta: verbose_name_plural = "Account List" email = models.EmailField(max_length=255, unique=True) username = models.CharField(max_length=255, unique=True) name = …

27.05.2022
Невозможно использовать динамические маршруты с react router и django

Я создаю приложение для системы онлайн-обзора вакансий, используя react как frontend и django как backend. Я также использовал django rest framework для создания собственного api. Приложение содержит информацию обо всех кандидатах, которые подали заявки, и когда мы нажимаем на …

27.05.2022
Сохранение файлов в django mdoels - RuntimeError: Input FileName: <класс 'django.core.files.base.File'> не поддерживается

Я пытаюсь сохранить следующий файл Вот модель: class someModel(models.Model): someFile = models.FileField(storage=someModule(), blank=True) Вот спасительная часть: some_file_object = File(some_transformed_file, name=os.path.basename(name)) item = someModel.objects.create(someFile=some_file_object ) Я получаю ошибку RuntimeError: Input FileName of type: &lt;class …

27.05.2022
Django prefetch_related - исключить все пустые элементы из шаблона

У меня есть класс, в котором я использую prefetch_related. Я хотел бы исключить все пустые элементы в моих циклах. Вот что я пробовал Area.objects.prefetch_related(Prefetch('category_need', queryset=ProductCategory.objects.filter(need_area__isnull=False), to_attr="need_area__category_need__product")).filter(need_area__category_need__product__isnull=False, need_area__category_need__product__status=1).distinct() Однако я не уверен, как создать фильтр, который будет исключать …

27.05.2022
{% block content %} не работает в django

Я изучаю наследование шаблонов в django base.html:- &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;leshav&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;My helpful timestamp site&lt;/h1&gt; { % block content % }{ % endblock % } &lt;footer&gt; …

27.05.2022
Командные строки Bash в файле views.py "Django" на этапе производства

Я работаю над проектом, где я использую командные строки bash в views.py для запуска программы (https://github.com/cleardusk/3DDFA), которая создает файлы. Я использую эту уродливую строку: os.system('cd ../cleardusk/3DDFA\npython main.py -f ../../django_project/media/'+filen+'\ncd ../../django_project/') Для ясности: cd ../cleardusk/3DDFA python main.py …

27.05.2022
Банковская книга банкоматов на Django - - депозит, снятие, баланс

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

27.05.2022
Как исправить ошибки в базе данных django?

Когда я перешел ко 2-ой части учебника django, я увидел ошибку в оболочке. когда я дохожу до конца первой части оболочки и пишу Question.objects.all (), а потом оболочка отвечает на все команды &lt;QuerySet [&lt;Question: Question object (1)&gt;]&gt; из-за этого мой …

27.05.2022
ProgrammingError at / relation "home_sitesetting" does not exist LINE 1: ...ation", "home_sitesetting". "news_pagination" FROM "home_site

Мой проект правильно работает на локальном хосте, но когда я пытаюсь запустить его на сервере, я получаю ошибку. В командной строке сервера я также получаю эту ошибку при выполнении команды Migrate: django.db.utils.ProgrammingError: отношение "home_sitesetting" не существует существует LINE …

27.05.2022
Кнопка "нравится блог django" не отображается

Я создаю блог на django и написал некоторый код like, но не могу заставить его работать. Есть идеи, как заставить мою кнопку "нравится" работать? Любая помощь будет оценена по достоинству! Первый код ошибки, который я получаю, это: <a href="https://i.stack.imgur.com/2PpQ5.png" rel="nofollow …