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

27.02.2022
Кнопки форм Django

У меня есть форма заказа, которая должна отображать размеры товара в виде кнопок, но кнопки не регистрируются как выбранные, пока пользователь не нажмет точно на букву размера ('S', 'M' и т.д.) в точном центре кнопки. Щелчок в пространстве между …

27.02.2022
(mismatching_state) CSRF Предупреждение! Состояние не одинаково в запросе и ответе в django и google-api

Я создаю веб-страницу на django, которая использует google api для отправки pdf-файла на google drive. Все прекрасно работало на моей локальной машине, но как только я поставил ее на продакшн, я получил ошибку ((mismatching_state) CSRF Warning! State not equal in …

27.02.2022
Почему Django ContentFile сохраняет пустой файл?

При сохранении изображения примерно следующим образом: import base64 from django.core.files.base import ContentFile Image.objects.create(image=ContentFile(base64.b64decode(data), name="somename.jpg") Сохраняются пустой файл somename.jpg (на который, кстати, изображение и ссылается) и сам файл с изображением, но под другим именем (somename_DJgsdhg.jpg например) Нужно, соответственно, чтобы никаких …

27.02.2022
Как получить точное значение поля выбора в django

У меня есть поле выбора в модели Django ) COMMITTEE_STATUS = ( ("p", "Pending"), ("a", "Active"), ("c", "Completed"), ) но проблема в том, что когда я обращаюсь к этим данным в шаблоне, я получаю p,a и c …

27.02.2022
Поиск документации api flask

Мне дали задание идентифицировать все API в исходном коде, так как предыдущий разработчик был немедленно уволен... теперь я знаю, что flask или django имеют определенные шаблоны для определения API и указания параметров, поэтому я намерен написать скрипт для простого …

27.02.2022
Невозможно присвоить "<Пользователь: Euler>": "Article.authorr" должен быть экземпляром "User".

Я хочу изменить поле модели с charfield на forignkey пользователя И я не хочу, чтобы моя информация была удалена Сначала я добавил поля, затем перенес данные, затем удалил предыдущие поля def change_names_of_field(apps, schema_editor): Article = apps.get_model('blog', 'Article') article = Article.objects.all() …

27.02.2022
Объяснение задачи на Django REST framework

Здраствуйте. У меня вопрос специфичного характера. Есть ТЗ (взято для тренировки) с использованием Django REST framework, понятно что именно требуется, но мне не понятна реализация. https://github.com/avito-tech/mi-trainee-task - само ТЗ Я знаю как реализовывать подобное на чистом Django, …

27.02.2022
Плохой запрос в django, когда unity отправляет его, но он в порядке, когда используется postman

Я разрабатываю сервис для наших онлайн игр. Когда я тестирую с помощью Postman, все в порядке, но когда я пробую тестировать с помощью приложения конечного пользователя, djago посылает Bad_request 400 40. что случилось?!

27.02.2022
Как создать объект ManyToMany в представлении django?

Я пытаюсь создать api продукта. Здесь у меня есть файл delivery_option, который имеет отношение многие-ко-многим с моим продуктом. когда я пытаюсь создать продукт, я получаю ошибку TypeError: Direct assignment to the forward side of a many-to-many set is prohibited. Вместо …

27.02.2022
GKE Django MySQL недоступен во время скользящего обновления

У меня есть приложение Django, развернутое в GKE. (Сделано с помощью этого учебника) Мой файл конфигурации: myapp.yaml apiVersion: apps/v1 kind: Deployment metadata: name: myapp labels: app: myapp spec: replicas: 3 selector: matchLabels: app: myapp template: …

27.02.2022
Задание "Валидация форм", курс Python

Необходимо выполнить задание: Доделайте сайт коллекционера компакт-дисков: создайте форму связи, через которую посетитель может предложить свой CD на обмен владельцу сайта. Форма должна содержать такие поля: Имя (name), текстовая строка, не более 100 символов. Электронная почта для обратной связи (email) …

27.02.2022
Как решить проблему с расписанием в Django send_mail?

Я использую Pythonanywhere (PA) и хочу использовать планировщик задач PA для отправки электронных писем по расписанию. Я создал новый файл в папке app под названием: weeklyemailmm.py. Настройки электронной почты в файле setting.py работают с другими настройками электронной почты на моем …

27.02.2022
Пожалуйста, помогите, я пытаюсь создать представление формы

Привет всем, как я уже сказал, я пытаюсь создать Formview wait... во-первых, где я должен создать Meta класс, потому что я видел страницу, где он создает Meta класс внутри моделей, но я видел другую страницу, где говорится, что я …

27.02.2022
Как опубликовать PDF в API в Django?

Я создаю проект с помощью Django. Мне нужна страница загрузки PDF для моего проекта. Я создал форму для этого. class PDFTestForm(forms.ModelForm): pdf = forms.FileField(label=_(u"Please Upload the PDF file"), required=False) class Meta: model = TestPDF fields = ('pdf',) …

27.02.2022
Пакет React Multiselect отправляет [object, Object] вместо ключа и значения

Я пытаюсь передать данные в мой Django back end из react front end. Мне удается передать данные, используя некоторый Multi-select из react. Но проблема в том, что я передаю метку и значение, но когда я пытаюсь вывести данные на …

27.02.2022
Как направить пользователя со страницы в приложении Django на статическую веб-страницу, расположенную на том же сервере

Предположим, что мое приложение Django запущено по адресу '/var/project/my_django_project/' и я хочу направить пользователя на '/var/project/static_website/index.html' при нажатии на кнопку в шаблоне, расположенном по адресу '/var/project/my_django_project/templates/my_template.html'. Как я могу этого добиться? Edit: Я использую веб-сервер apache2

27.02.2022
Вход в систему с помощью номера телефона в django

Я получаю эту ошибку при внесении изменений self.UserModel._default_manager.db_manager(database).create_superuser(**user_data) TypeError: create_superuser() missing 1 required positional argument: 'username' модель from django.db import models from django.contrib.auth.models import AbstractUser class Userperson(AbstractUser): gender_choice = [ ('M', 'male'), ('F', "female") ] roles = [ ('seller', …

27.02.2022
ОБЪЕДИНЕНИЕ КВЕРИСЕТОВ DJANGO СО СВЯЗАННЫМИ ФИЛЯМИ ВНЕШНИХ КЛЮЧЕЙ

У меня есть три модели, которые перечислены ниже. В представлении под названием "Представление рабочего места" мне нужно показать все продукты, которые соответствуют двум критериям. Мне нужно показать все "Дозировки", где статус "Ожидает" и "Форма дозировки.продукта.формы" равна выделенной форме рабочего …

27.02.2022
Может ли кто-нибудь помочь мне выяснить, что вызывает эту ошибку [закрыто]

Введите описание изображения здесь Мое приложение показывает ошибку после успешной сборки, а в лог-файле отображается ошибка из procfile

27.02.2022
Внешний ключ в django и postgresql ,

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

27.02.2022
Я пытаюсь использовать класс modelForm в django

From .models import modelContact, comment from django import forms class CommentForm(forms.ModelForm): class meta: model = comment fields = [ 'name', 'komentar', ] widgets = { 'name': forms.TextInput(attrs={'class':'form-control'}), 'komentar': forms.Textarea(attrs={'class':'form-control'}), } AND views.py def detail(request, id): blog = modelBlog.objects.get(id=id) form …

27.02.2022
Одна тестовая база данных не создается при использовании двух баз данных

У меня есть две базы данных для использования в проекте django. в settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', "NAME": "mydb", "USER": "root", "PASSWORD": config("DB_PASSWORD"), "HOST": "127.0.0.1" "PORT": 3306, 'OPTIONS': { 'charset': 'utf8mb4', 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'" }, 'TEST': …

27.02.2022
Ошибка H12 "Request timeout" на heroku для приложения django

Я получаю ошибку H12 "Request timeout", когда работаю с большими данными в CSV файле, а когда данных в CSV файле меньше, приложение работает нормально. Журналы, которые я получаю, следующие : 2022-02-27T06:05:20.963369+00:00 heroku[router]: at=error code=H12 desc="Request timeout" method=POST path="/" …

27.02.2022
Todo_details() отсутствует 1 обязательный позиционный аргумент: 'id'

** Вопрос **. todo_details() отсутствует 1 обязательный позиционный аргумент: 'id' Код views.py def todo_details(request, id): todo = Todo.objects.get(id=id) context = { "todo": todo } return render(request, "todo/todo_details.html", context) 0001_initial.py operations = [ migrations.CreateModel( name='Todo', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, …

27.02.2022
Django.db.utils.IntegrityError: дублирующее значение ключа нарушает уникальное ограничение DETAIL: Ключ уже существует

Я создал сервер, который доставляет обновления на устройства, используя django. Вот моя модель: class updates(models.Model): name_device = models.CharField(max_length=200)#name of device number_ip = models.CharField(max_length=200)#number of ip name_update = models.CharField(max_length=200)#name of update date_send = models.CharField(max_length=200)#date of update status = models.CharField(max_length=200)#status of …

27.02.2022
Получение вопросов в урлах в Django, в поддиректории или suburl

Я пытаюсь запустить Django внутри WordPress как WordPress на основном url www.wptesting.com и Django на suburl www.wptesting.com/django . Основной корневой адрес Django работает нормально www.wptesting.com/django, но его подкорневой адрес, например, admin …

27.02.2022
Выполнение нескольких курсоров в одной функции

Я хочу выполнить несколько курсоров в одной функции, вот функция в моем views.py def index(request): cursor = connection.cursor() cursor.execute('''select count(name) from report sr where is_active=0 group by is_active ''') abcd = cursor.fetchall() connection.close() return render (request, 'index.html',{'abcd':abcd}) …

27.02.2022
Слишком большой размер слизня

Я попытался развернуть свое приложение на heroku, но получил следующую ошибку. Compiled slug size: 869M is too large (max is 500M). Мне интересно, могу ли я увеличить размер пули, меняя типы Dyno (например, меняя свободный на стандартный)?

27.02.2022
Отправка заголовка для аутентификации при мутации вызывает ошибку

При использовании Graphene-Django и Django-Graphql-Jwt мутация вызывает ошибки с заголовком аутентификации. Но она хорошо работает без заголовка аутентификации. class HelloMutation(graphene.Mutation): """Mutation that says hello""" hello = graphene.String() class Arguments: pass @login_required def mutate(self, info): return f'Hello, { info.context.user.username }' …

27.02.2022
Поля поиска Django в разделе Createviews

У меня есть список данных типа Search field, созданный в шаблоне django с использованием ajax автозаполнения с функцией views. Теперь я хочу работать с каталистом в Classbased views, Это возможно сделать в createviews с автозаполнением? Или кто-нибудь может подсказать …

27.02.2022
Как вызвать несколько ValidationError в Django

Я видел этот пост: Как поднять несколько ValidationError на Django? Однако у меня есть несколько вопросов. В принятом ответе andilabs пишет: raise ValidationError({ 'field_name_1': ["Field not allowed to change"], 'field_name_2': ["Field not allowed to …

27.02.2022
Django выбор в usercreationform

Я перепробовал много способов добавить поле выбора на поле регистрации, но только forms.ChoiceField не отображается. class NewUserForm(UserCreationForm): Choices = (('I', "International"), ('K', "Korean")) EXAMPLE = forms.CharField(max_length=30) you_are = forms.ChoiceField(choices=Choices) class Meta: model = Student fields = ("username", "password1", "password2", "you_are") …

27.02.2022
Изменение тела запроса в соответствии с данными, считанными из файла csv

Мне нужно прочитать CSV-файл из ведра AWS S3, скажем, он имеет 5 столбцов. Колонка 1, колонка 2,..., колонка 5. Я извлек имена столбцов, используя приведенный ниже код. column_names=[] client = boto3.client('s3', aws_access_key_id = access_key, aws_secret_access_key = secret_access_key) csv_from_aws_s3 = …

27.02.2022
Подключение ElasticSearch к Django с помощью "django-elasticsearch-dsl" приводит к ConnectionError при попытке создать/перестроить индекс

Я пытаюсь вызвать локальный экземпляр ES, запущенный на docker. Я использовал следующие инструкции для настройки моего экземпляра ES: https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html. https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#docker-cli-run-dev-mode Я могу играть с моим экземпляром на Kibana по адресу <a href="http://0.0.0.0:5601/app/dev_tools#/console" …

27.02.2022
Образ Docker python:3.9.10-slim-buster не может установить backports.zoneinfo с помощью pip

Я пробовал контейнеризировать проект django. Я использовал образ python:alpine. Приложению требовалось установить backports.zoneinfo в соответствии с требованиями. При запуске pip install -r requirements.txt выдается ошибка при попытке установить backports.zoneinfo. requirements.txt asgiref==3.5.0 backports.zoneinfo==0.2.1 Django==4.0.2 sqlparse==0.4.2 Затем я открыл …

27.02.2022
Присоединение пользователя по электронной почте

Я хочу переопределить конвейер, чтобы связать пользователя с его электронной почтой для учетных записей, которые только активны. Но мне нужен бэкенд для обычного входа в систему. AUTHENTICATION_BACKENDS(django.contrib.auth.backends.AllowAllUsersModelBackend) позволяет аутентифицировать всех пользователей, но я хочу, чтобы только определенные пользователи с …

27.02.2022
Отображение различных данных на основе имени (Django)

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

27.02.2022
Как сохранить пользовательские настройки без регистрации пользователя в приложении flutter

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

27.02.2022
Django i18n использует перевод из модуля django.contrib вместо файла LOCALE_PATHS

Мой проект Django 3.2.9 отображает перевод _('Active') и {% translate 'Active' %}, который приходит из одного из модулей Django, вместо моего приложения registration. Однако, другие переводы из registrations используются правильно. Временно переместив каталог локали за пределы каталога приложения, я убедился, …

27.02.2022
Невозможно войти в систему в django, когда RLS включен в модели пользователя?

У меня есть многопользовательское приложение django, в котором я включил Row Level Security с помощью Postgres. В каждой таблице есть столбец tenant_id. Я могу сделать RLS на таблицах, используя следующую политику postgres CREATE POLICY {policy_name} ON "{table_name}" USING (tenant_id::TEXT …