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

28.06.2022
Как обнаружить и правильно отобразить события в календаре, которые перекрывают месяцы, в Python?

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

28.06.2022
Как вывести данные request.body в django?

Просто работаю над учебниками по Django и играю со всякой всячиной. Просматриваю документацию по HttpResponse и HttpRequest и просто пытаюсь вывести данные, чтобы посмотреть, как все работает. Однако, когда я пытаюсь вывести на консоль request.body, я ничего не …

28.06.2022
Отправка почты сейчас для тестирования после отключения настройки менее безопасного приложения в gmail

Я пытался отправить почту для тестирования одного из моих проектов Django Rest Framework. Я знаю, что мне нужно включить "Разрешение менее безопасных приложений" для Gmail, чтобы получать почту с локального хоста. Но Google отключил эту настройку с 30 июня. …

28.06.2022
CRUD-функционал для загрузки нескольких изображений в Django с двумя формами

Я хочу позволить пользователю загружать несколько изображений для каждого продукта, как в приложении электронной коммерции. Поэтому я создал две модели. В forms.py я добавил ImageField в ProductForm. Мой вид create_product вроде бы работает, но я не очень понимаю, как …

28.06.2022
Соответствие Django и OpenApi

Мы используем Django для разработки api и нам необходимо соответствовать OpenAPI 3.0. В этой статье написано, что "Django Automates generation of OpenAPI 3". Нужно ли нам делать что-то дополнительно для этого или по умолчанию api (разработанный …

28.06.2022
Проект Django, управление версиями

Есть ли способ запускать одно приложение Django отдельно? Сначала, почему? Как мы знаем, когда пользователь обновляет или понижает версию системы из пользовательского интерфейса внутри системы, если во время замены измененных файлов произойдет сбой, то система выйдет …

28.06.2022
Django и matplotlib, как я могу увидеть график на html

Фактически, когда я запускаю свой код, у меня есть визуализация графика, но не на html. Как я могу увидеть график на моем html? ''' def inf_norm_detection(df_abs, crop_left, crop_right, clean_param=500): ''' Определение выбросов по инфиновой норме, это первый шаг обнаружения …

28.06.2022
Как я могу запустить 4 теста одновременно при параллельном тестировании на 4 разных процессах с помощью тестов Django?

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

28.06.2022
Получение сообщений Discord через сокет в python/Django

Ранее я использовал шлюз для соединения с discord ws = websocket.WebSocket() > ws.connect('wss://gateway.discord.gg/?v=6&encording=json') while True: event = recieve_json_response(ws) но теперь это While True вызывает проблемы, он не работает для нескольких пользователей. Есть ли какой-нибудь способ подключиться …

28.06.2022
Веб-приложение Azure не копирует код из tmp в home

Я развертываю приложение Django в Azure Web App через Github Actions. Код развертывается в папку tmp, но никогда не копируется в wwwroot. Что может быть причиной этого?

28.06.2022
Объединение данных из двух таблиц в одном выпадающем списке с помощью Django

Проблема: У меня есть две таблицы Users и Users Group и в front end на запросе конкретной страницы нужно отправить все данные из обеих таблицы вместе, так как есть определенный выпадающий список, чтобы показать их обе, и после завершения …

28.06.2022
Работа с Wagtail на Replit, столкнулся с ошибкой "common-passwords.txt.gz"

Итак, я пытаюсь с помощью pip установить Wagtail в Python repl. Но когда я запускаю проект и пытаюсь создать суперпользователя, я получаю следующую проблему: FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/home/runner/.cache/pip/pool/f7/e7/0e/common-passwords.txt.gz' Похоже, что Wagtail по какой-то …

28.06.2022
Мне нужно повлиять на количество строк в PostgreSQL Python или Django при выполнении одного и того же запроса 2 или более раз

Мне нужно получить количество всех затронутых строк в PostgreSQL. Если я выполняю запрос обновления, то получаю правильное количество рядов, но если я выполняю тот же запрос снова, то также получаю то же количество рядов, но я думаю, что во …

28.06.2022
Как добавить заголовок при написании тестовых примеров в django rest framework?

Я пытаюсь написать тестовые примеры для своего проекта. Проблема в том, что я не могу понять, как передавать пользовательские аргументы ключевых слов в заголовке. Вот мой класс тестового примера ниже. class ProjectTestClass(APITestCase,URLPatternsTestCase): allow_database_queries: True def projects_notifications_list(self,token,project_key): url = reverse('projects:project_noti_list',kwargs={"category": "all"}) …

28.06.2022
Django: отправка уведомлений пользователю на основе изменений в базе данных

У меня есть 3 таблицы базы данных: users (хранит информацию о пользователях, например, email, имя) метаданные (хранит данные) activity (хранит изменения, внесенные в таблицы пользователей/метаданных) Я хочу добиться следующего: для хранения любых изменений в …

28.06.2022
Как получить параметры в swagger Post Request Django

Я не могу получить параметр запроса в моем запросе post на swagger. Я использую компоненты на основе классов в своем проекте. Я использую модуль drf_yasg в своем проекте для интеграции swagger . Я не использую никакую базу данных в …

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

Вот мой оригинальный HTML с "радио" кнопками: <div data-value="attending" class="radio-tempo col-sm-12"> <button class="btn btn-default active" data-value="yes"><i class="fa fa-smile-o"></i>Yes</button> <button class="btn btn-default" data-value="no"><i class="fa fa-frown-o"></i>No</button> </div> Я хотел захватить значения в мой POST запрос, поэтому я изменил его …

28.06.2022
Флаг Django is_staff сбрасывается каждый раз, когда пользователь входит в систему

Как установить постоянный флаг is_staff? У меня есть LDAP, подключенный к моему приложению Django. Когда я устанавливаю флаг is_staff в панели администратора, все в порядке, но когда этот пользователь перелогинивается, он снова меняется на no-flag. Есть ли способ …

28.06.2022
Как сделать так, чтобы содержимое поля переходило на следующую строку после нахождения определенного карактера или после определенной ширины

Привет, мне нужна помощь, пожалуйста, я застрял на , Я хочу сгенерировать pdf (Django приложение) используя xhtml2pdf, у меня есть поле, которое будет заполняться пользователем, которое может содержать более 12 слов, поэтому я хочу, чтобы это поле …

28.06.2022
Как получить доступ к элементу модели после объединения в Django?

Мой пост похож на этот, только я не могу получить доступ к элементу : Stackoverflow : Как сделать внутреннее соединение в django? Я хочу отобразить в Html номер локомотива и имя клиента, который владеет этим локомотивом. Но …

28.06.2022
Как решить сообщение об ошибке при загрузке проекта django на Heroku. и показать "Ошибка приложения"

Я уже загрузил проект django на Heroku, но при открытии сайта появляется сообщение "Ошибка приложения". Как решить проблему с сообщением об ошибке загрузки файла на Heroku. Журналы приложений: 2022-06-28T09:21:12.444272+00:00 heroku[run.7288]: State changed from up to complete 2022-06-28T09:21:21.415014+00:00 heroku[run.2306]: …

28.06.2022
Django - можем ли мы объединить два валидатора в одном методе

Я хочу использовать только один метод для проверки расширения файла и его размера. возможно ли это с помощью нескольких if? ```def validate_file_extension(value): ext = os.path.splitext(value.name)[1] valid_extensions = ['.tar.gz', '.tgz', '.tar', '.gz', 'tar.xz', '.zip'] if not ext in valid_extensions: raise …

28.06.2022
Обратный прокси-сервер в Nginx вызывает "SyntaxError: unexpected EOF while parsing in python"

Я знаю, что есть много похожих вопросов на мой вопрос, а также я знаю, как исправить ошибку. Но я понятия не имею о причине ошибки. (Поэтому, пожалуйста, не ставьте моему вопросу сразу -1, если у вас нет времени прочитать все) …

28.06.2022
Настройка формы онлайн-бронирования, получение этой ошибки - TypeError at /bookings/ 'OnlineForm' object is not callable

Может ли кто-нибудь помочь. В настоящее время я работаю над проектом, в котором я пытаюсь создать веб-сайт для вымышленного ресторана, включая форму онлайн бронирования. Я получаю следующее сообщение об ошибке: TypeError at /bookings/ Объект 'OnlineForm' не может быть вызван …

28.06.2022
Django DRF как перезаписать пользовательские дроссели

Я хочу реализовать это Настраиваемые дроссели. Я хочу запретить каждый запрос, если он превысил определенное количество секунд. Например, если кто-то посылает более 10 запросов в секунду, я хочу остановить его и подождать 20 секунд перед отправкой нового …

28.06.2022
Как изменить значение поля при экспорте в Django Export Functionality

При экспорте категории я получаю только значение Active в колонке статуса. Если статус категории равен 0, то я также получаю Active. Вот моя admin.py from import_export import resources from import_export.admin import ImportExportMixin,ExportActionModelAdmin from .models import Category class CategoryResource(resources.ModelResource): …

28.06.2022
Как суммировать с условием в кверисете Django

Я пытаюсь суммировать запрос Django с условием. Предположим, у меня есть некоторые данные следующего вида: | Name | Type | --------------- | a | x | | b | z | | c | x | | d | x …

28.06.2022
Как предотвратить добавление сфинксом исключений и баз объектов в документации

Здравствуйте, у меня есть документация sphinx внутри моего класса. Я хотел бы предотвратить добавление исключением и базовых объектов, как показано на экране. Помогите, пожалуйста, class CampaignNamingTool(models.Model): """ The goal of Campaign Naming Tool is to help account mangers …

28.06.2022
Невозможно получить доступ к переданному файлу из swagger ui внутри django debugger(pdb)

создал api и добавил swagger к api с помощью пакета drf-yasg текущая обновленная версия 1.20.0, затем добавлен код следующего содержания success_res_data = openapi.Schema(type=openapi.TYPE_OBJECT, properties={'status': openapi.Schema(type=openapi.TYPE_NUMBER, title='200'), 'success': openapi.Schema(type=openapi.TYPE_OBJECT, properties={'message_header': openapi.Schema(type=openapi.TYPE_STRING), 'message': openapi.Schema(type=openapi.TYPE_STRING)})}) error_res_data = openapi.Schema(type=openapi.TYPE_OBJECT, …

28.06.2022
Передача значения цикла for в bootstarp modal в django

Здесь я пытаюсь передать значение вне модального цикла с помощью ajax Вот ссылка, по которой я перешел ссылка и пожалуйста, помогите мне, где я ошибаюсь вот мой template.html {% for compliance in compliance %} {% …

28.06.2022
Django UploadFileForm с уменьшенным набором ключей ForeignKey Queryset

Мне нужно найти способ уменьшить набор запросов категорий с помощью моих фильтров. Как я могу это сделать? У меня есть и UploadFileForm, основанная на модели: class Files100M(models.Model): id = models.AutoField(primary_key=True) file = models.FileField("File", upload_to=handle_uploaded_file,) project = models.ForeignKey(Project, …

28.06.2022
Как создать многосайтовый django с одной базой данных?

Я хочу создать несколько сайтов на сервере с одной базой данных. Моя структура такова: main_domain.com/ main_domain.com/website1 main_domain.com/website2 . . main_domain.com/website_n Некоторое содержимое является общим для разных сайтов. Я использую Django 3 Какова наилучшая практика для этого.

28.06.2022
Django Strawberry пишет мутацию, включающую внешний ключ, который создает несколько объектов

Я пытаюсь заставить мутацию graphql создавать входы для двух моделей django одновременно, используя strawberry. Я проверил документацию здесь и не нашел примеров, как это сделать. У меня есть следующая модель django: class Address(models.Model): name = …

28.06.2022
Валидация HTML min max step не работает при использовании javascript для отправки

Я использовал стандартную html-валидацию для ввода чисел (min, max и шаг). Пользователь не мог написать число, превышающее этот предел, и не мог также использовать стрелки для его превышения. Мне нужно было предотвратить двойное нажатие на кнопку Submit - пользователи …

28.06.2022
Импорт "django.db.models" не может быть разрешен из источника / py manage.py makemigrations Изменений не обнаружено

Я работаю над проектом с использованием django и использую программное обеспечение Visual Studio Code. В моем каталоге "store" есть пакет python под названием "tiendaonline" и приложение под названием "gestionpedidos", где я пытаюсь создать таблицу (DDBB) Проблема, которую …

28.06.2022
Установка переменной сессии в Django Rest Framework

Как я могу установить переменную сессии в представлении DRF (APIView) и получить ее в других представлениях моего API. Когда я устанавливаю сессию в любом представлении, например request.session['name'] = 'SRJ' Я могу получить доступ к этому в том же …

28.06.2022
Как хранить несколько значений в поле внешнего ключа?

Мне нужно добавить несколько категорий в поле бренда. Вот код class Brand_Category(models.Model): """ this model is use to store the data of products category """ name = models.CharField(max_length=50, unique=True, verbose_name="Brand Category Name") slug = models.SlugField(max_length=140, unique=True, blank=True) created_at = …

28.06.2022
Как проверить пароль на уровне БД в django

Я пытаюсь зарегистрировать пользователя с телефоном и паролем, я хочу найти, существует ли пользователь, и если пароль такой же, как уже есть в нашей БД, то я хочу, чтобы пользователь получил логин, а не выдавал ошибку, что пользователь с …

28.06.2022
Ile "manage.py", строка 9, in <module> from django.core.management import execute_from_command_line ModuleNotFoundError: Нет модуля с именем 'django'

#!/usr/bin/env python импорт os импортировать sys if name == "main": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "api.settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv) ~ кто-нибудь может объяснить этот код. пока я пытаюсь запустить этот код с "python manage.py makemigrations" он выдает ошибку: <a …

28.06.2022
Администрирование различных баз данных приложения с помощью django

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