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

27.01.2022
Django удаляет экземпляр m2m, когда больше нет отношений

В случае, если у нас была модель: class Publication(models.Model): title = models.CharField(max_length=30) class Article(models.Model): publications = models.ManyToManyField(Publication) Согласно: https://docs.djangoproject.com/en/4.0/topics/db/examples/many_to_many/, чтобы создать объект, мы должны сохранить оба объекта, прежде чем мы сможем создать отношение: p1 = Publication(title='The …

27.01.2022
Невозможно импортировать модель из файла .models во вложенный подкаталог приложения

Вот дерево моего проекта: (base) justinbenfit@MacBook-Pro-3 cds_website % tree . ├── api │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-38.pyc │ │ ├── admin.cpython-38.pyc │ │ ├── apps.cpython-38.pyc │ │ ├── models.cpython-38.pyc │ │ ├── serializers.cpython-38.pyc …

27.01.2022
Как создать отдельный POST-запрос для поля изображения в DRF

Мне нужно сделать отдельный api для imagefile. Как я могу этого добиться??? models.py class Organization(models.Model): code = models.CharField(max_length=25, null=False, unique=True) name = models.CharField(max_length=100, null=False) location = models.ForeignKey(Location, on_delete=models.RESTRICT) description = models.TextField() total_of_visas = models.IntegerField(null=False, default=0) base_currency = models.ForeignKey(Currency, on_delete=models.RESTRICT) …

27.01.2022
Django Celery: Задача с часами не выполняется

В приложении Django у меня есть форма, которая планирует отправку электронного письма. Она имеет четыре поля: имя, email, body, send_date. Я хочу динамически создать задачу Celery (email) для запуска другой задачи Celery в назначенное время. Я смог отправить …

27.01.2022
Переопределение страницы Django admin/base.html не работает

Я переопределил admin/base.html, изменил порядок отображения приложений с помощью templatetag, все работает локально, но когда я запускаю его из docker, переопределение не работает Django==2.2.16 Структура проекта: my_project/ |-- new_app/ |-- templates/ |-- admin/ |-- base.html настройки: …

27.01.2022
Пытался использовать наследование шаблона, но постоянно получаю ошибку

Я пытаюсь унаследовать index.html и form.html от base.html. Но все время не получается. Пожалуйста, подскажите мне решение. Я изучаю Django, новичок в этой области. Заранее спасибо

27.01.2022
Django ORM, соединение родителя и ребенка

Django ORM Всем доброго дня, Надеемся, что у всех все хорошо. У меня есть две таблицы, которые я хочу объединить и пытаюсь объединить определенным образом. Я мог бы легко соединить их с помощью SQL, но …

27.01.2022
Django, Как вызвать Python скрипт вне views.py или без перезагрузки страницы [дубликат]

Вот в основном то, чего я пытался достичь весь день... используйте элемент input для передачи аргументов моему скрипту python запустить скрипт python для получения данных с другого сайта (get request) обновить sql с данными вывод данных …

27.01.2022
Вход с помощью Google перенаправляет на страницу конформации для продолжения Django

Я пытаюсь интегрировать аутентификацию Google в мою страницу входа. Я работаю на Django. Я добавил кнопку login with Google Button на страницу входа, но когда я нажимаю на эту кнопку, я перенаправляюсь на accounts/google/login, где он просит подтверждения для …

27.01.2022
Style="width: 45px !important" в Django не работает

Я использую django, чтобы сделать веб-сайт. Когда я отображаю<img src="{{ board.writer.profile_photo.url }}" width="45px" height="45px" style="width: 45px !important; border-radius: 50%;"/> этот html, часть style="width: 45px;" меняется на style="width: 100%. Я понятия не имею, почему это происходит. скриншот …

27.01.2022
Функция пользовательских валидаторов django?

У меня есть модель по имени X, у которой есть STATUS_CHOICES = ( (STATUS_A, 'A'), (STATUS_B, 'B'), (STATUS_O, 'Other'), ) и имя поля status = models.CharField(max_length=48, choices=STATUS_CHOICES) здесь я пытаюсь написать пользовательский валидатор для электронной таблицы, когда она …

27.01.2022
Как я могу использовать dash_bio 1.0.1 с Python и Django?

У меня есть веб-сайт, построенный с помощью Python и веб-фреймворка Django. В настоящее время я передаю приложения Dash в html с помощью Plotly_app, но это не работает, когда я передаю dashbio.igv. Как я могу заставить эту функциональность работать? …

27.01.2022
Как обеспечить выполнение запроса fetch GET после обновления базы данных?

У меня проблемы с тем, чтобы мой GET-запрос в Javascript выполнялся после PUT. Иногда обещание JSON возвращается с обновленными данными, иногда нет! Это кажется случайным. При перезагрузке страницы данные всегда отображаются правильно. Я получаю ошибку "Fetch failed loading: PUT" …

27.01.2022
Ограничение выбора на поле форм DJANGO, оставление их в прежнем виде?

У меня следующая проблема, и я был бы признателен за помощь: вопрос находится внизу :) #models.py class Task(models.Model): worker_on_task = models.ForeignKey(User, related_name='task', on_delete=models.CASCADE, blank=True, default=User) #forms.py class ChageTaskStatusForm(forms.ModelForm): STATUSES = ( ('S2', 'In progress'), ('S3', 'Problem with'), ('S4', …

27.01.2022
Я не могу удалить свои кавычки в Django? Python

Я создал проект Django, в котором люди могут вводить цитаты различных авторов. Я не могу понять, почему я не могу удалить цитаты на той же странице. Пользователь должен иметь возможность удалять свои собственные цитаты <!DOCTYPE html> <html lang="en"> <head> <meta …

27.01.2022
Как исправить ошибку dash bio: devtools cannot load source map dashbio@1.0.1 bundle.js.map?

Я создаю сайт на Python с использованием фреймворка Django и использую django-plotly-dash для отображения данных. Я пытаюсь использовать функцию dash_bio's IGV для отображения некоторых хромосомных данных, но когда я пытаюсь вызвать эту функцию, я получаю следующие ошибки и обратный вызов, …

27.01.2022
Есть ли в Django способ перенаправить на представление из отдельного представления с аргументами для функции этого представления?

Я не могу найти способ перенаправления на другое представление с аргументами для этого представления в Django. Я пробовал метод django.shortcuts redirect, но он, похоже, не работает (похоже, он хочет взять шаблоны для шаблона url, а не для функции …

27.01.2022
Ручная миграция Django для добавления группы

Я пытаюсь создать миграцию, которая будет автоматически добавлять группу и разрешения для группы, когда она запускается. Я адаптировал некоторый код из документации и примера. Я могу заставить миграцию добавить группу, но не разрешения. Я получаю следующую ошибку: TypeError: Direct assignment …

27.01.2022
Как лучше всего упаковать проект Django, чтобы его можно было легко использовать в нескольких локальных сетях?

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

27.01.2022
Как использовать сопоставление строковых шаблонов Sqlite из Django?

Если у меня есть CharField в модели Django, и я пытаюсь отфильтровать ее с помощью строкового шаблона с оператором LIKE, например: MyModel.objects.filter(text__like='he_lo') Django возвращает ошибку: django.core.exceptions.FieldError: Unsupported lookup 'like' for CharField or join on the field not permitted. …

27.01.2022
Реверс для 'author_details' с аргументами '('',)' не найден. Проверено 1 шаблон(ы): ['author_details/(?P<auth_id>[^/]+)/\\\Z'].

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

27.01.2022
Обслуживание sveltekit dev под django

Я создаю проект и пытаюсь использовать sveltekit в качестве front-end и Django в качестве back-end. Я использую gunicorn для обслуживания Django и nginx в качестве веб-сервера, который проксирует на gunicorn. Я хочу обслуживать сервер sveltekit dev под …

27.01.2022
Контактная форма на личном сайте пользователя, которая отправляется в мою Django DB?

Мне интересно, возможно ли предоставить пользователям моего сайта django копируемый элемент HTML-формы для размещения на их личном сайте, который фактически ПОСТИТ к моей базе данных Django? Идея состоит в том, чтобы позволить пользователю моего приложения Django скопировать …

27.01.2022
Мне нужна помощь в добавлении слушателя событий

Я разработчик django, не очень хорошо разбираюсь в javascript. У меня есть шаблон django, для которого я очень хочу использовать Javascript. Я пробовал читать в интернете о помощи, но я не понимаю Я хочу добавить addEventlistener к этому …

27.01.2022
Я не могу получить уведомления по i.d после сохранения его как поля "многие ко многим".

Ранее я разобрался, как отправлять и сохранять уведомления по многим полям для отправки пользователям, теперь я не могу конкретно вызвать уведомления по i.d. текущего пользователя Models.py class Notifications(models.Model): id=models.AutoField(primary_key=True) sent_to = models.ManyToManyField(CustomUser) message = models.TextField(null=True) message_reply = models.TextField(null=True) …

27.01.2022
Как вставить данные из html-формы в базу данных MySQL с помощью python django

Я создал html форму в файле add_appointment.html и создал базу данных "hospital", таблицу "appointment" в MySQL. Я могу просматривать значения, которые я вставил в мою базу данных на другой html странице под названием view_appointment.html, но я не знаю, как взять …

27.01.2022
Невозможно добавить "<Модель: Объект модели (None)>": значение для поля "field" равно None

Я пытаюсь сохранить объект в базе данных и одновременно добавить его в поле Many to Many другого объекта. Я уже пробовал много других решений отсюда, но пока ничего не получилось. Модель: class SellerPost(models.Model): post_uuid = models.UUIDField(default=uuid.uuid4, editable=False) seller …

27.01.2022
Apache Работает только www.mydomain . mydomain.com НЕ работает

Я развернул свое приложение Django на сервере linux, используя apaches. Когда я захожу на www.mydomainname.com, оно прекрасно загружается. Когда я ввожу mydomain.com, он выдает мне страницу Apache2 Ubuntu Default Page. Я использую HTTP, а не HTTPS …

27.01.2022
WinError 10061 Подключение не установлено, т.к конечный компьютер отверг запрос на подключение

Много инфы об этом в инернете, но так и не нашел решение. Пишу собственную соцсеть на Django, точнее мессенджер. Сейчас пытаюсь интегрировать Channels в проект, чтобы добится автоматического обновления сообщений. Первый этап, я настроил вебсокеты все дела, если написать сообщение, …

27.01.2022
Как передать данные всех полей ввода с одной страницы на другую с помощью кнопки в python django

У меня есть форма на index.html и я хочу передать данные всех полей ввода index.html в demo.html с помощью кнопки. Вот мой код """ {% csrf_token %} &lt;input type="text" id="xaxis" name="xaxis"&gt;&lt;br&gt;&lt;br&gt; &lt;input type="text" id="yaxis" name="yaxis"&gt;&lt;br&gt;&lt;br&gt; &lt;button type="submit"&gt; SUBMIT &lt;/button&gt; …

27.01.2022
Django автоматически отправляет форму при загрузке страницы

У меня есть эта форма внутри моего представления if request.method == 'POST': button_form = TicketSolved(request.POST) if button_form.is_valid(): return redirect('https://google.com') Я удалил содержимое и добавил перенаправление на google, чтобы проверить, не сломался ли он. Когда страница загружается, …

27.01.2022
Как использовать пакет django-filter для полей с внешним ключом в Django?

Привет всем! Новичок в Django, и запутался, помощь приветствуется! Я создал таблицу, благодаря пользователям stackoverflow, типа: Organization Total amount of appeals Amount of written form appeals Amount of oral form appeals …

27.01.2022
У объекта 'ProfileForm' нет атрибута 'user'

Я изучаю Django. У меня есть модель Profile: class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) city = models.CharField(max_length=60) country = models.CharField(max_length=60) skillstolearn = models.TextField() skillstoteach = models.TextField() description = models.TextField() def __str__(self): return self.user.username И форма ProfileForm: class …

27.01.2022
GCP: Google App Engine flexible + Django 4.0.1 проблема при развертывании

Я пытаюсь развернуть свое приложение Django 4.0.1 на Google App Engine. Но я получаю ошибку: Не удалось найти версию, удовлетворяющую требованию Django==4.0.1. На локальном хосте приложение работает нормально. Та же ошибка у меня с asgiref==3.5.0 …

27.01.2022
Может ли кто-нибудь помочь? Отправка уведомлений всем пользователям или некоторым пользователям в формах django

Я хочу отправить одно уведомление нескольким пользователям или всем пользователям. Я пробовал использовать многие поля, но параметр sent to id не сохраняет идентификаторы пользователей, которым я отправил сообщение. Models.py class Notifications(models.Model): id=models.AutoField(primary_key=True) sent_to = models.ManyToManyField(CustomUser) message = models.TextField(null=True) message_reply …

27.01.2022
Django - экспорт одного txt файла на строку на локальный диск

Я застрял с этим, так как не могу найти никаких соответствующих учебников в Интернете. Я хотел бы export all of the data in a model to the txt file format {actually xml but I think that's besides the …

26.01.2022
Django-import-export, импорт ManyToMany из XLSX

Для моего текущего проекта мне нужно импортировать данные из excelsheets формата .xlsx в django-admin. Я испытываю трудности с отношениями many2many, которые есть в моих моделях. Функция импорта просто не распознает поля many2many и импортирует только остальные поля (обычные и foreignkey). …

26.01.2022
Django Many to Many - полиморфный

В приложении Django у меня есть три модели: Услуга Продукт Применяемый налог Я хочу создать отношения "многие ко многим" между Service и AppliedTax и между Product и AppliedTax. Обычно у меня есть промежуточная модель (т.е. …

26.01.2022
Вопрос: Python Django Docker - Ошибка Unknown server host 'db' при попытке сделать суперпользователя

Я пытаюсь использовать команды python manage.py createsuperuser и docker exec -it veganetwork-db-1 python manage.py createsuperuser для добавления себя в качестве суперпользователя в мой проект микросервисов, однако когда я пытаюсь запустить обе эти команды, я получаю Unknown server host 'db' …

26.01.2022
Как представить модель с некоторыми данными django

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