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

31.05.2022
Как ограничить Gmail API и MSGraph email API определенными темами писем

Я создал CRM веб-приложение с Django для конкретной отрасли, требующей большого количества лидов. Оно работает как для пользователей gmail, так и outlook. Через MsGraph и Google API пользователь может дать авторизацию через Oath2 приложению для доступа к своим почтовым …

31.05.2022
Приложение React/Django: Необходимо обновить поле в маршруте put, с помощью пользовательской функции в бэкенде, перед сохранением с помощью сериализатора

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

31.05.2022
Десериализация поля выбора в массиве в Django

У меня есть массив полей выбора. Я хочу получить в качестве ответа человекочитаемый текст, а не просто цифры. Как десериализовать поле выбора массива в Django Rest Frameworks? Ответ "categories": [ 1, 2 ], Ожидаемая реакция …

31.05.2022
Обнаружение новых записей в базе данных с помощью Python

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

31.05.2022
Почему я не могу запустить сервер в первый раз - проект Django?

Я делаю все так, как указано в документации django, но результат не соответствует ожиданиям. Вот мое исключение при запуске сервера

31.05.2022
Я создал приложение "Контакты" и приложение для бронирования для моего сайта, но у меня все еще есть проблема

Я хочу, чтобы отправителем был email, указанный в поле email, а получателем - владелец сайта Вот мой вид contact/views.py УСКОРЕНИЕ РАБОТЫ ЭЛЕКТРОННОЙ ПОЧТЫ DJANGO class EmailThread(threading.Thread): def init(self, email): self.email = email threading.Thread.init(self) def run(self): self.email.send(fail_silently=False) …

31.05.2022
Ошибки Heroku Django Gunicorn Ошибка H18 (Запрос прерван)

Я использую Django с Gunicorn на heroku. И я делаю https запросы через post к моему бэкенду, отправляя некоторые файлы (которые не нужно хранить), локально все работает нормально. Но на heroku, когда я отправляю маленькие файлы (<13kbytes), все работает, …

31.05.2022
Как получить значение поля manytomany в виде списка в Django queryset

Class Subject(models.Model): name = models.CharField(max_length=100, blank=True, null=False) category = models.CharField(choices=TYPE_CHOICES, null=True, max_length=50) setting = models.ManyToManyField(Contact) class Contact(models.Model): name = models.CharField(max_length=50, blank=True, null=True) email = models.EmailField(max_length=50, blank=True) id subject_id contact_id …

31.05.2022
Как использовать serilaizers for django dashboard для заполнения информации

Создайте приложение django, имеющее функциональность регистрации, входа и выхода из системы и экран приборной панели с информацией о профиле (имя, email, дата рождения, номер телефона). Соедините приложение с postgresql базой данных. Примечание: используйте сериализатор для заполнения информации.

31.05.2022
Как отфильтровать набор местоположений при просмотре создания для выбора одного или нескольких местоположений

Я застрял на том, как подойти к разработке этой проблемы - или даже как искать ответы. Я все еще немного новичок в Django. Цель состоит в том, чтобы пользователь выбрал одно или несколько мест (библиотеки в моей задаче) из …

31.05.2022
Bootstrap-Select не обновляется на мобильных устройствах

Я использую Bootstrap-select для мультивыбора элементов с Django. Он отлично работает на настольном компьютере, но когда включен мобильный выпадающий список, выбранные значения выпадающего списка не заполняются. HTML <!-- start product brand info --> <div class="row"> <div class="col-md-6 …

31.05.2022
Я получаю нулевое значение в столбце "user_id", что нарушает ограничение not-null, как я могу получить данные внешнего ключа для регистрации в форме комментариев?

Это мой файл models.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager class UserAccountManager(BaseUserManager): def create_user(self, name, email, password, **other_fields): if not email: raise ValueError('Users must have an email adress') email = self.normalize_email(email) user = self.model(name=name, email=email, password=password) …

31.05.2022
Отзывчивая высота Plotly&Django&Python&Bootstrap

мне нужно сделать так, чтобы высота графика наследовалась (100% родителя) Вы хотите, чтобы график занимал 100% высоты и 100% ширины модального окна Каковы пути решения проблемы? Мой код: from plotly.offline import plot import plotly.graph_objects as go …

31.05.2022
Есть ли способ выделить цветом определенные даты в input, type = "date".

Я хочу реализовать резервирование. Из-за этого некоторые диапазоны дат уже зарезервированы. Есть ли способ выделить цветом определенные даты во всплывающем окне, которое появляется, когда я нажимаю на маленький значок календаря. Я бы хотел добиться примерно следующего <a href="https://i.stack.imgur.com/Kfqn9.jpg" rel="nofollow …

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

Я не запускал свой сервер django некоторое время и когда я запускаю его сейчас, я получаю эту ошибку: Traceback (most recent call last): File "/Users/almoni/Desktop/Code/screenplayrules/backend/screenplayrules_django/manage.py", line 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django' The …

31.05.2022
Выпадающий список в панели регистрации администратора Django

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

31.05.2022
Slug должен сохранить некоторый текст в админке, прежде чем он позволит мне увидеть мое содержимое

Я использую pk в своих урлах, но меняю его на slug. Но каждый раз, когда я добавляю новый вопрос в модель Question, страница выдает ошибку следующего вида: Reverse for 'view-Question' with arguments '('',)' not found. 1 pattern(s) tried: ['view/(?P[-a-zA-Z0-9_]+)/\Z'] но …

31.05.2022
Использование ORM django для усреднения по полю postgres "timestamp without time zone"

Я пытаюсь усреднить поле postgres timestamp without time zone с помощью отличного ORM от django следующим образом: from django.db.models import Avg ModelName.objects.filter(a_field='some value').aggregate(Avg('time')) Однако я получаю: function avg(timestamp without time zone) does not exist LINE 1: …

31.05.2022
Мутация графена определена как null despiete возвращаемое значение - NonNull

Я работаю с graphene для обработки мутаций в приложении с django в качестве бэкенда. Я написал следующую мутацию: import graphene from django.db import transaction from graphql_jwt.decorators import login_required from app1.enums import SomeOptions from app1.models import SomeModel from app2.utils.some_api import SomeApi …

31.05.2022
Установка заголовков Auth в тестах Django

Я пытаюсь написать тест, который проходит через рабочий процесс регистрации/входа в систему, а затем пытается изменить статус пользователя, что требует, чтобы он вошел в систему. Я проверил, что первые 2 POST-запроса работают (пользователь действительно создается, а затем получает действительный токен …

30.05.2022
Скачивание нескольких файлов по одной ссылке в виде заархивированного файла django

У меня есть модель с несколькими файлами, когда я получаю объект из нее, я хочу иметь возможность загрузить все связанные с ним файлы одним щелчком на якоре в виде zip-файла

30.05.2022
После отправки сообщения или запроса обновления я получаю 1062, "Duplicate entry '' for key 'crmapp_employees.email'". [Внешний ключ]

Концепция заключается в том, что я пытаюсь опубликовать или обновить Дело. Поля "title", "customer", "assigned_to" и "created_by" являются обязательными. Также "assigned_to" и "created_by" являются внешними ключами модели Employees с полем email как уникальным. Я получаю ошибку валидации для "title", …

30.05.2022
Pip3 install cryptography MacOs выдает ошибку

название говорит само за себя. Вот мое сообщение об ошибке: Уже пробовал подход, описанный здесь: Как установить криптографию на Mac OS X? при установке OpenSSL, выдает ту же ошибку. Благодарю за любую помощь …

30.05.2022
Исключения не всплывают из LiveServerTestCase

Мы используем LiveServerTestCase с Selenium для интеграционных тестов многостраничного пользовательского потока. Один из потоков вызывает исключение во время выполнения, но тест проходит. Исключение видно в журналах тестирования, но не приводит к отказу теста. Упрощенный пример: class …

30.05.2022
Использование многопроцессорной обработки со словарем, который нуждается в блокировке

Я пытаюсь использовать многопроцессорную библиотеку Python для ускорения некоторого кода. У меня есть словарь, значения которого нужно обновлять на основе результата цикла. Текущий код выглядит следующим образом: def get_topic_count(): topics_to_counts = {} for news in tqdm.tqdm(RawNews.objects.all().iterator()): for topic in Topic.objects.filter(is_active=True): …

30.05.2022
Django ORM __in, но вместо exact содержит case insensative?

В настоящее время я пытаюсь использовать Django ORM для запроса ингредиентов модели Recipe. class Recipe(models.Model): account = models.ForeignKey(CustomUser, on_delete=models.CASCADE, null=True, blank=True) name = models.TextField(null=True, blank=True) class RecipeIngredients(models.Model): recipe = models.ForeignKey(Recipe, on_delete=models.CASCADE, null=True) ingredient = models.TextField(null=True, blank=True) Что …

30.05.2022
Django: Избегать загрузки файлов пользователями, вместо этого использовать их локальное хранилище?

У меня есть сценарий Python, который извлекает данные из файлов .ifc (3D модели для AEC индустрии) в .csv или .xlsx, и я хотел бы сделать его доступным в веб-приложении. Файлы могут быть довольно большими (&gt; 400MB), и пользователи редко …

30.05.2022
Радиокнопка не сохраняет выбранный вариант при обновлении (Django)

У меня возникли проблемы с моим приложением django ecommerce в одной части моего приложения пользователь должен проверить радиокнопку вопрос &lt;input class="align-middle h-100" type="radio" name="deliveryOption" id="{{option.id}}" value="{{option.id}}"&gt; мой аякс $('input[type=radio][name=deliveryOption]:checked').on('change', function (e) { e.preventDefault(); $.ajax({ type: …

30.05.2022
Может ли Djago создать запрос к базе данных, который возвращает словарь словарей?

Может ли Djago создать запрос к базе данных, который возвращает словарь словарей? Модель содержит внешний ключ. Используя эти ключи, я хотел бы отсортировать результаты запроса. Затем я хотел бы предоставить эти результаты с помощью rest framework. …

30.05.2022
Виджеты для выбора категории в Django

Я просто хочу добавить класс 'form control' в выбор категории class BlogForm(forms.ModelForm): # blog_title= forms.TextInput(label='Title',widget=forms.TextInput(attrs={'class':'form-control'})) # blog_content= forms.Textarea(label='Blog Content',widget=forms.Textarea(attrs={'class':'form-control'})) # blog_image= forms.ImageField(label='Blog Thambnail',widget=forms.ClearableFileInput(attrs={'class':'form-control'})) class Meta: model=Blog fields=['blog_title','category','blog_content','blog_image'] widgets={ 'blog_title':forms.TextInput(attrs={'class':'form-control'}), 'blog_content':forms.Textarea(attrs={'class':'form-control'}), 'category':forms.? 'blog_image':forms.ClearableFileInput(attrs={'class':'form-control'}), } есть ли для этого …

30.05.2022
SESSION_COOKIE_AGE, вечная сессия

Посмотрел, что в документации SESSION_COOKIE_AGE отвечает за время сессии. В какое значение нужно поставить, чтобы сессия никогда не закрывалась? Видимо, None?

30.05.2022
('28000', "[28000] [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'hostname'

Я успешно развернул свое веб-приложение django через Microsoft IIS FastCGI. С виду мой сайт выглядит нормально. Но после отправки формы на сайте я получаю ошибку базы данных mssql. В ошибке имя пользователя после слова USER отличается от имени пользователя, …

30.05.2022
Получение локальных файлов JSON с интернационализацией в django

Я делаю сайт на django и включил интернационализацию. Интернационализация прекрасно работает на других страницах, за исключением случая, когда я пытаюсь получить json-файл. Поиск принимает слово, затем находит соответствующий JSON-файл в файле javascript (ниже). Поиск работал без проблем, пока …

30.05.2022
Как удалить двойную кавычку из значения ключа в словаре

У меня есть эта полезная нагрузка: "cardType": "CHOICE", "step": 40, "title": {"en-GB": "YOUR REPORT"}, "description": {"en-GB": ""}, "options": [ {"optionId": 0, "text": {"en-GB": "Ask me"}}, {"optionId": 1, "text": {"en-GB": "Phone a nurse"}}, {"optionId": 2, "text": {"en-GB": "Download full …

30.05.2022
Почему пустые заголовки ответа после вызова ajax?

Я отправляю сообщение в Django 4 из index.html ajax вызова function check() { $.ajax({ url: '{% url "cb" %}', type: 'POST', dataType: 'json', contentType: 'application/json', data: JSON.stringify({username: "{{request.user.username}}"}), headers: { 'X-Requested-With': 'XMLHttpRequest', 'X-CSRFToken': csrftoken, }, success: function (response) { if …

30.05.2022
Я столкнулся с ошибкой Multiple dictionary key value в djnago

Csv_file=request.files['csv'] Я получаю ошибку множественных значений ключа словаря Csv_file = request.files.get('csv') Если я использую этот вариант, я не смогу проверить файл Имя=csv_file.name Size=csv_file.size Здесь я не получаю атрибуты name и size

30.05.2022
Как установить тип поля по умолчанию для внешнего ключа?

У меня есть простая модель: тип id - int(10) class Client(models.Model): name = models.CharField(max_length=45) surname = models.CharField(max_length=45) И вторая модель с внешним ключом, ссылающимся на таблицу Client. from django.contrib.auth.models import User class ExtendedUser(models.Model): user = models.OneToOneField(User, …

30.05.2022
Создание или обновление связанного объекта модели с помощью команды управления Django

Мне нужно периодически проверять состояние списка урлов и сообщать об их состоянии. Я создал 2 модели, одна из которых содержит список основных урлов, а другая - все подссылки на страницах основного урла. Модель 1 class Site(CreationModificationDateBase, SoftDeletionModel): uuid …

30.05.2022
Django Rest вложенные сериализаторы множественные модели CRUD операций с использованием миксинов

Я пытаюсь реализовать операцию CRUD с вложенным сериализатором с несколькими моделями данных, чтобы я мог записывать все поля сразу при вызове конечной точки API. Нужно ли мне использовать какую-то фильтрацию или цикл for? Я не нашел похожего поста, …

30.05.2022
Настройка оболочки django shell, внедрение переменных из скрипта

(скорее всего, ответ уже был, но найти его не удалось) Каждый раз, когда я открываю оболочку Django, я выполняю одну и ту же последовательность команд для настройки среды, в основном загружая файлы JSON, которые представляют собой ответы API, …