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

27.02.2022
Django.db.utils.OperationalError: near "CASCADE": синтаксическая ошибка при оформлении pull request на Github

Я пытаюсь развернуть сайт django с помощью Heroku. Когда я запускаю python3 manage.py runserver, все работает нормально. Но когда я отправляю его на github и делаю pull request, у меня есть действие, которое тестирует мой код, и я сталкиваюсь …

27.02.2022
Кнопка печати в Django Admin

Как добавить кнопку печати в панель администратора Django, которая печатает только выбранные элементы модели? my model.py class Student(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=50) lastname = models.CharField(max_length=50) class StudentAdmin( SimpleHistoryAdmin): list_display = ('id', 'name', 'lastname') list_filter = ('lastname',) search_fields …

27.02.2022
Как создать приложение для пользовательского кошелька на Django?

Я хочу, чтобы пользователи могли оплачивать товары и услуги на моем Django сайте, используя кредиты кошелька сайта

27.02.2022
Как отобразить GeoJSON на Cesium

У меня есть приложение Django, которое позволяет выполнить пространственный запрос и отобразить результат в виде GeoJSON-полигона на карте Leaflet. Вот как я сделал это на Leaflet: Я взял геометрию, которая хранится в объекте geo_json в файле views.py, затем …

27.02.2022
Как установить `null=True` для поля с помощью `label_from_instance`?

Я пытаюсь установить null=True и blank=True для поля, используя label_from_instance. Но его нельзя установить, определив поле в model class. Если я пытаюсь установить его, как показано ниже, я получаю ошибку. fk_id = NameChoiceField(queryset=PkModel.objects.all().order_by('pk_name').distinct(), null=True, blank=True) TypeError: init() …

27.02.2022
Объект модели Python django, показывающий None и null в шаблоне

У меня есть эта таблица. class MyTable(BaseModel): key = m.CharField(max_length=20,null=False,unique=True) pre_json = m.JSONField(blank=True, null=True) post_json = m.JSONField(blank=True, null=True) И я использую эту модель через ListView/UpdateView в html-шаблоне списка {{obj.pre_json}} в редактировании html-шаблона {% render_field form.pre_json …

27.02.2022
CSV Получение декодирования в неправильном формате в Django

Я пытаюсь прочитать файл csv, расположенный в AWS S3 Bucket, используя DefualtStorage. from django.core.files.storage import DefaultStorage def upload_file_view(request): form = CsvModelForm(request.POST or None, request.FILES or None) if form.is_valid(): form.save() form = CsvModelForm() print(Csv.objects.all()[1]) obj = Csv.objects.all()[1] with storage.open("{}".format(Csv.objects.all()[1].file_name), 'rb') …

27.02.2022
Добавление урлов в django rest swagger

У меня есть django rest swagger В urls.py у меня есть что-то вроде этого router = routers.DefaultRouter() router.register('', ProductListView, basename='product-list') schema_view = get_swagger_view(title="Star Shop") urlpatterns = [ path('admin/', admin.site.urls), path('api/', schema_view), path('api/', include(router.urls)) ] Я пытаюсь …

27.02.2022
Каковы лучшие практики для потребления сообщений Kafka в Django

Я работаю над проектом IoT, который использует протокол MQTT для передачи данных датчиков от встроенных устройств в приложение. Для этого я создал, A MQTT broker to send the data from the device. A custom bridge that push data from …

27.02.2022
HTMLButtonElement.onclick не работает django

Я новичок в django. И я столкнулся с ошибкой. В форме есть две кнопки, одна из которых выполняет функцию submit, а другая - onclick (для вычисления значений и отображения их в одном из входов). , но onclick="fare()" не работает, …

27.02.2022
Как создать очередь для каждого из приложений django?

Мой проект состоит из трех приложений, amocrm, vk, tg. Каждому нужно добавить свою очередь. Но я не понимаю, как это работает Это необходимо потому, что каждая из очередей в этих приложениях будет для того, чтобы не превысить лимит запросов …

27.02.2022
Как исправить Django Summernote, использующий относительный путь для src url в интеграции изображений?

Я новичок во фреймворке Django и унаследовал проект, который я пытаюсь исправить. Сейчас мой проект работает в докере на url localhost:8000 до развертывания на удаленном сервере. У меня установлено расширение django-summernote для редактирования текста и интеграции изображений, но …

27.02.2022
Есть ли способ поместить данные JSON в модели django?

Итак, я хочу сделать следующее: принять CSV файл в качестве входных данных из HTML формы, затем преобразовать CSV в JSON и поместить значения JSON в модель Django. Я искал в Интернете, но ответы были недостаточно убедительными, и они …

27.02.2022
Разрешения по умолчанию для файлов, которые автоматически создаются в каталоге Linux

У меня проблема с приложением, разработанным на python с использованием фреймворка django, оно использует библиотеку FPDF для экспорта файла, который затем используется приложением для вложения в автоматическое электронное письмо. Когда это приложение экспортирует PDF и сохраняет его в каталог …

27.02.2022
Python Django повторное использование <WSGIRequest: GET'> вместо данных

У меня некоторые проблемы с представлением данных API в моих шаблонах. Некоторая информация: Данные API отправляются в context_processors.py в моем app dir. from ttn.context_processors import my_function while True: my_function(SomeClass().return_data()) time.sleep(5) и вот моя функция context_processors: def my_function(complex_data): …

27.02.2022
Nuxtjs auth не вызывает сервер после успешного входа в систему

Я пытаюсь установить социальные логины с помощью nuxt и django, насколько я понимаю, это работает следующим образом: пользователь нажимает на "войти с помощью google" google возвращает код nuxt вызывает представление на моем сервере и отправляет этот код …

27.02.2022
Есть ли в django способ вернуться на страницу, с которой он был перенаправлен?

Подробное объяснение: Предположим, что в django есть html-страница под названием Page 1 и другая Page 2, которая является страницей входа. Теперь на обеих этих страницах есть кнопка. Кнопка на Page 1 перенаправляет на страницу для входа. Есть …

27.02.2022
В таблице diagnostic_patient нет столбца с именем test_id

Я попытался отправить несколько экземпляров в одном запросе, но получил эту ошибку Таблица diagnostic_patient не имеет столбца test_id. Из выбранного ключа id будет сохранен в столбце test_id и имя будет сохранено в столбце test_name. models.py class Test(models.Model): name = …

27.02.2022
Удаление HTML-тегов в сообщениях Django

В основном у меня есть представление с Django, где я добавляю некоторые сообщения, например, такие: from django.contrib import messages def myView(request): #some stuff messages.error(request, "My message here") return render(request, "myApp/myTemplate.html", context = data) Затем я печатаю их …

27.02.2022
Django не может получить доступ к URL Pk из класса FormView

Я создаю простой проект, связанный с медициной, который позволяет пользователю заказывать лабораторные анализы для пациента. На экране пациента они выбирают Order Tests. UrlPattern, включающий pk пациента, вызывает OrderTestsView, которое является FormView. В kwargs этого представления нет pk, хотя он есть …

27.02.2022
MultiValueDictKeyError в /authors/postform/

Я создал приложение для управления книгами на фреймворке django-rest с UI на html css и bootstrap. Но когда я пытаюсь добавить новых авторов в базу данных, выполняя запрос post, я получаю ошибку multivalue dict, даже если я проверил имя в …

27.02.2022
SQL - Как создать таблицу связей?

Я строю следующую модель данных в Django / SQL Table 1 (Entity) - things that can do things Entity ID: Enum: (Person, or Business) Table 2 (Person) Entity ID: Person ID: Firstname Lastname Table 3 (Ltd Co.) Entity ID: …

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=&quot;somename.jpg&quot;) Сохраняются пустой файл 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 СО СВЯЗАННЫМИ ФИЛЯМИ ВНЕШНИХ КЛЮЧЕЙ

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