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

18.08.2021
Как "снять с приостановки" приостановленное приложение Heroku?

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

18.08.2021
Ошибка значения: недопустимый литерал для int() base 10: 'null'

Я работаю над сайтом электронной коммерции с Django. Я создал фильтр тегов cart.Py, где я сравнивал две переменные, одна была str, а другая int. If Int(I'd)==product.id: Return true Но сервер показывает Value Error: invalid literal for int() …

18.08.2021
Как добавить <hr> к выбранному элементу формы в JQuery?

Небольшое вступление: Я создаю форму в Django. В своем шаблоне я пытаюсь выбрать последний элемент этой формы и прикрепить к нему html-элемент &lt;hr&gt;, чтобы помочь очистить визуальный беспорядок. Я пробовал выбирать ID формы и вставлять adjacenthtml, а также добавлять …

18.08.2021
Как сервер django media files с помощью docker и nginx?

Моя установка для докеризации и обслуживания приложения Django немного отличается от Nginx, поэтому решения, которые я нашел, не помогли. Я докеризировал приложение django, и оно работает нормально, за исключением медиафайлов. Я использую nginx не внутри контейнера, а на …

18.08.2021
Автогенерация URL для вывода отфильтрованых моделей

Изучаю Django и столкнулся с такой проблемой: у меня есть две связанные через ForeignKey модели - Проект и Задача проекта. Хочу сделать что бы при выборе проекта открывалась страница со всеми заданиями, которые связаны с этим проектом. Для этого: прописал …

18.08.2021
Могу ли я автоматически добавить фильтр к запросу MongoEngine в Django?

Я использую MongoEngine с Django и хочу добавить фильтр по умолчанию для всех запросов, которые получают данные, а также некоторые дополнительные логи. В MongoEngine есть сигналы, но, похоже, нет сигнала для предварительных запросов. Я что-то упускаю или кто-то может …

18.08.2021
Не удается заставить Django-Simple-Captcha работать, сообщения отправляются даже при использовании неправильной капчи

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

18.08.2021
Динамическое построение Q-фильтра в Django с помощью операторов AND и OR?

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

18.08.2021
Django переходит с sqlite3 на mysql

Я пытаюсь перевести свое приложение Django с SQLite3 на MySql. Я предпринял следующие шаги Configured a new empty database on MySql. I did not create any tables because I assumed that the tables will be created by the …

18.08.2021
Обнаружение каждой третьей петли в HTML Forloop - HTML - Django

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

18.08.2021
Как использовать более одного файла маршрутизации в django-channels?

Я делаю проект, в котором я использую каналы в двух разных приложениях, но как я могу сделать два разных файла маршрутизации для каждого приложения import os from channels.routing import ProtocolTypeRouter,URLRouter from django.core.asgi import get_asgi_application from channels.http import AsgiHandler from …

18.08.2021
Как загрузить веб-страницу Django в PDF со всеми css, когда пользователь нажимает кнопку "PDF"? (Именно так, как это выглядит, в PDF)

Я пробовал использовать различные технологии, такие как weasyprint и reportlab, но не смог сделать веб-страницу, которую видит пользователь, в формате pdf. Я прочитал документацию, но, возможно, я пропускаю шаги, но в конечном итоге я хочу взять точную страницу, на которую …

18.08.2021
Можно ли в шаблонах django задать только ссылку на текст, а потом изменить его?

Во-первых, извините за мой английский! Если у меня мультиязычное приложение, то в одной кнопке для регистрации я бы сделал что-то вроде этого: &lt;button&gt;{% trans 'Register now!' %}&lt;/button&gt; Тогда я должен создать словарь для переводов, а затем переводчик из …

18.08.2021
Метод модели Django не вносит изменения в объект

У меня есть метод в моей модели для изменения объекта из опубликованного в неопубликованный. Перенаправление работает нормально, но в моей базе данных ничего не происходит. Если объект опубликован, то он остается таким без изменений, когда нажимается кнопка для неопубликования …

18.08.2021
Django shell - некоторые наборы запросов пустые в оболочке, но они не должны быть пустыми

Я использую оболочку django shell для просмотра некоторых наборов запросов. Я могу получить все объекты Student с помощью .all(), но если я затем пытаюсь получить один объект с помощью .get() или фильтровать по полю, я получаю пустые результаты. Проект …

18.08.2021
Почему мое приложение django не удается развернуть на heroku ("build wheel for psycopg2")?

При попытке развернуть приложение django на heroku я столкнулся с проблемой, которую не могу решить, и все больше отчаиваюсь. Когда я ввожу команду git push heroku master он сталкивается со следующей ошибкой remote: Collecting sqlparse&gt;=0.2.2 remote: …

18.08.2021
Интеграция Sagepay (Opayo) с Django - Как создать ключ сессии торговца

Давний пользователь stackoverflow, впервые задающий вопрос. Я пытаюсь интегрировать Opayo (SagePay) с Django и у меня возникли проблемы с генерацией ключа сессии торговца (MSK). Из документации sagepays они говорят, что нужно использовать следующий запрос curl и что я …

18.08.2021
LIke functoin view продолжает бросать DoesNotExist в /group/3/ после того, как второй пользователь в группе публикует пост, когда он нравится другому пользователю

В настоящее время я пытаюсь решить проблему с функцией like на странице группы, которую я создаю, проблема в том, что когда первый пользователь группы размещает пост на странице группы, другие пользователи могут комментировать и ставить лайк на его пост, но …

18.08.2021
Id null в API django с помощью mongo и djongo

Мне нужна помощь. Мой API получает "id": null вместо uuid, заданного в mongoDB. Вот результаты : Результат в RestER Result в NoSqlManager А вот мой код : serializers.py from testapp.models import …

18.08.2021
Django: как решить проблему отношения нескольких иностранных ключей?

В настоящее время я изучаю Django и делаю электронный журнал успеваемости. Я полностью застрял, перепробовав все, но так и не смог решить проблему. Я объясню подробно и выложу весь соответствующий код ниже. Мне нужно иметь две url-страницы "class_students" и …

18.08.2021
Страница не найдена (404) Не найдено ни одного поста, соответствующего запросу

Я работаю с Django и я только начинающий. Я следую этому учебнику для создания контактной формы. Но у меня возникает ошибка, когда я хочу перейти на этот URL: http://127.0.0.1:8000/contact/. В моем проекте есть 3 …

18.08.2021
Django: CSRF cookie иногда отсутствует при отправке формы

После отправки формы я получил ошибку csrf forbidden. Если я очищу куки браузера, проблема будет решена. Предложите, что мне делать?

18.08.2021
Heroku Django потерпел крах: at=error code=H10 desc="App crashed" method=GET path="/"

Я пытаюсь развернуть свой проект Django на Heroku. Но каждый раз я получаю одну и ту же ошибку. Перезапуск Heroku не помогает. Я удалил buildpack и добавил python buildpack. Это не помогло. Я также пробовал разные хосты, например ALLOWED_HOSTS …

18.08.2021
Django S3 : UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xff в позиции 0: недопустимый начальный байт

Я пытаюсь использовать s3 для получения изображений на моем сайте. Я пытаюсь использовать функцию get_object() для доступа к объекту изображения. Частью объекта, которую я хочу вернуть, является Body, тип которого - StreamingBody. Я хочу преобразовать StreamingBody в строку, …

18.08.2021
Есть ли способ иметь переменные методы/функции в django?

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

18.08.2021
Импортирование модуля в django/python и вызов функции, которая также импортирует другой модуль, Ошибка

У меня есть приложение django, в которое я пытаюсь импортировать целый модуль, я хочу импортировать этот модуль, который также вызывает другой модуль, но я получаю эту ошибку, когда я вызываю функцию, которая принадлежит импортируемому модулю ModuleNotFoundError: No module named …

18.08.2021
Похоже, что React требует, чтобы поле Django Model, связанное с переменной в React, было объявлено как POST

Я довольно новичок в программировании, поэтому, скорее всего, я упускаю что-то довольно базовое, но я потерял пару дней на эту проблему и не могу найти решение. Я следую учебнику от Великого Адиба (Исходный код: https://github.com/GaziAdib/django_react_fullstack) и …

18.08.2021
React Axios POST к Django Rest Framework возвращает 405 Метод не разрешен

Я пытаюсь отправить данные из react js в django rest api, но получаю Method Not Allowed (POST) Settings.py CSRF_COOKIE_NAME = "XCSRF-TOKEN" CORS_ORIGIN_ALLOW_ALL = True CORS_ALLOW_CREDENTIALS = True CORS_ALLOW_HEADERS = list(default_headers) + [ 'XCSRF-TOKEN', ] CSRF_TRUSTED_ORIGINS = [ "localhost:3000", "127.0.0.1:3000", ] …

18.08.2021
Удалить сообщение в django

Я знаю, что подобный вопрос уже задавался, но я не смог его получить. Это мой первый проект как начинающего Django. В моем приложении Django blog я сделал кнопку удаления, но она не работает, и я ищу ответы, пробую различные …

18.08.2021
/bin/sh: 1: apk: не найден, при сборке образа docker

Я пытаюсь создать и запустить образ djanog с помощью docker, чтобы развернуть его вместе с kubernetes, но когда я запускаю команду сборки образа, она выдает ошибку "/bin/sh: 1: apk: not found " Dockerfile: FROM python:3.8-slim LABEL maintainer="r.ofc@hotmail.com" ENV PROJECT_ROOT /app …

18.08.2021
Удаление слоя GeoServer с помощью Django

Я пытаюсь удалить данные с GeoServer, используя Django с request.delete, но получаю ошибку 401. GEOSERVER_URL = f"http://admin:geoserver@GEOSERVER:8080/geoserver/rest/workspaces" def delete_geotiff_from_geoserver_task(owner_id, project_id, imageURL): layer_name = f'{owner_id}-{project_id}' workspace_name = 'geotiffs' geoserver_headers = {'Content-type': 'image/tiff'} url = f"{GEOSERVER_URL}/{workspace_name}/coveragestores/{layer_name}" response = requests.delete(url, data=open( f"{imageURL}", …

18.08.2021
Как исправить ошибку, которая возникает, когда я пытаюсь удалить объект, связанный с другим объектом в приложении Django в качестве администратора?

У меня есть класс с именем Customer: class Customer(models.Model): # One to one relationship: customer is a user user = models.OneToOneField(User, null=True, blank=True, on_delete=models.CASCADE) name = models.CharField(max_length=200, null=True) email = models.CharField(max_length=200) # Returns the string representation of an object …

18.08.2021
Расширенная регистрация пользователя (до Profileuser) перед входом в систему, возможно ли это?

Так что я пытаюсь решить это: Регистрация -&gt; Профиль регистрации -&gt; Вход (В админке Регистрация = Пользователь и Страница регистрации = Приложение Profileuser) У меня работает регистрация, подключенная к логину, но хотелось бы, чтобы пользователь …

18.08.2021
Изменение href на итерируемый объект django с помощью Javascript

У меня есть шаблон с набором форм: &lt;form method='post' id="data_form"&gt; {% csrf_token %} {{ my_formset.management_form }} &lt;table&gt; ... &lt;tbody&gt; {% for form in my_formset %} &lt;tr&gt; {% for field in form %} {% if 'inventory_number' in field.auto_id %} &lt;td&gt; …

18.08.2021
Дублирование первичных ключей в Django

У меня есть форма, которая после отправки создает объект с одним и тем же предыдущим id. Как мне изменить uuid, чтобы он каждый раз был случайным? class TbTerminalPermission(models.Model): id = models.CharField( primary_key=True, default=str(uuid.uuid4()).replace('-', ''), max_length=60) terminal …

18.08.2021
Django не сохраняет форму

Я немного запутался, в отношении ссылок на другие модели в формах. Я создал следующую форму, которая ссылается на auditsModel в качестве модели: class auditForm(ModelForm): class Meta: model = auditsModel fields = '__all__' Все работает хорошо, и …

18.08.2021
Что следует использовать для push-уведомлений на стороне сервера?

Большинство современных фреймворков предоставляют некоторые средства для использования веб-сокетов из коробки, например, django имеет django channel, rails имеет action cable. Итак, в сценарии, когда вам нужно построить службу push-уведомлений для вашего веб-приложения/мобильного приложения, что следует использовать: веб-сокеты, предоставляемые фреймворком, …

18.08.2021
Есть ли библиотека JavaScript, которую я мог бы использовать для создания веб-сайта музыкальной нотации? [закрыто]

Я работаю над сайтом музыкальной нотации. Сайт будет предоставлять пользователям возможность создавать партитуры, подобно noteflight. Есть ли какая-нибудь библиотека JavaScript, которую я мог бы использовать для этого? Было бы еще лучше, если бы я смог получить проект …

18.08.2021
Как получить выпадающий список для поля CharField в Wagtail Admin?

В Django Admin можно добавить выпадающий селектор со всеми возможными значениями перечислений, как в этом примере: class ThesisStatus(models.TextChoices): OPEN = 'O', _('Offen') TAKEN = 'T', _('Vergeben') WORK_IN_PROGRESS = 'W', _('In Arbeit') COMPLETED = 'C', _('Komplett') ABORTED = 'A', _('Abgebrochen') …

18.08.2021
Как использовать paginate_orphans в представлениях на основе функций в django?

В представлении на основе класса мы можем использовать вот так. class PostListView(ListView): model = Post template_name ='blog/index.html' ordering = ['id'] paginate_by = 5 paginate_orphans = 2 Но как я могу использовать это paginate_orphans в представлениях, основанных на …