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

13.10.2022
Развертывание приложения Django с помощью openlitespeed и Gunicorn

Могу ли я развернуть приложение django, используя gunicorn и openlitespeed? Gunicorn можно использовать с LiteSpeed, как указано здесь. Но я не получаю никакого ресурса для openlitespeed.

13.10.2022
Изображение не отображается в DRF

Я получаю данные сериализатора правильно, но когда я нажимаю на url изображения, он показывает ошибку, даже если изображение правильно сохраняется в каталог. Я не могу понять, в чем здесь проблема. Пожалуйста, подскажите, что нужно сделать, чтобы показать изображение. models.py: …

13.10.2022
Как сопоставить URL с представлениями в django?

Гол: 127.0.0.1:8000/about Должен дать: добро пожаловать на страницу о нас 127.0.0.1:8000/contact Должен дать: добро пожаловать на страницу контактов Проблема: Оба выдают "страница не найдена по адресу /" Эта ошибка: …

13.10.2022
Как успешно перенести приложение в heroku с помощью git, не получив ошибку "src refspec не существует"?

Хочу развернуть свое приложение на heroku с помощью Git, но всякий раз, когда я пытаюсь выполнить команду "git push heroku main", я получаю следующую ошибку; ошибка: src refspec main не совпадает ни с одним из них error: failed to push …

13.10.2022
Django ORM множественный эквивалент цепочки JOIN и агрегация

Для следующих моделей Django (лоты показаны просто как пример, могут быть более или менее вложенными): class ModelA(models.Model): value = models.IntegerField() class ModelB(models.Model): modelA = models.ForeignKey(ModelA, on_delete=models.CASCADE) value = models.IntegerField() class ModelC(models.Model): modelB = models.ForeignKey(ModelB, on_delete=models.CASCADE) value = models.IntegerField() …

13.10.2022
Как заставить django form.errors отображать только ошибку, а не поле ввода, на которое она влияет

В принципе, я пытаюсь добиться того, чтобы удалить имя поля ввода, которое в данном случае является tel, и отобразить только сообщение об ошибке, используя {{ form.errors }}

13.10.2022
AJAX-запрос возвращает HTML-файл вместо данных. ( Django & Python )

У меня есть страница профиля с постами пользователя. Люди могут нравиться/не нравиться посты. Это работает хорошо, но перезагружает страницу, поэтому я внедряю AJAX. Маршрут проходит следующим образом. Внутри представления профиля находится запрос "like POST", заканчивающийся символом …

13.10.2022
Django Фильтрация между датами

Я создаю фильтр в heatmap, где фильтр будет извлекать только дату от и до даты транзакции. Я не уверен в кодах даты фильтра, но я не получал ошибки, она только поднимается вверх страницы. Мой HTML для даты - MM/DD/YYYY. Не …

13.10.2022
Недопустимый тег блока в строке 4: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?

Я получаю ошибку Invalid block tag on line : 'endblock. Вы забыли зарегистрировать или загрузить этот тег? {% extends 'main/base.html' %} {% block title %} Home {% endblock %} {% block content %} <h1>Home Page</h1> {% endblock %} #This …

13.10.2022
Добавление дополнительного поля в forms.ModelForm

Я пытаюсь создать modelForm в django, однако когда я пытаюсь добавить дополнительное поле, я получаю ошибку поля: django.core.exceptions.FieldError: Unknown field(s) (select_file_path) specified for ProjectFile Моя форма выглядит следующим образом: class ProjectFileForm(forms.ModelForm): select_file_path = forms.Select() class Meta: model …

13.10.2022
Проблема с подключением к внутренней базе данных: Установка React + Django + MySQL с помощью Docker

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

13.10.2022
Почему я получаю KeyError: 'django' при запуске python manage.py runserver

Я получаю ошибку, когда пытаюсь запустить свой сервер. Я использую Django в виртуальной среде. Я потратил несколько часов на поиск этого & не могу найти ответ Вот ошибка, которую я получил: Traceback (most recent call last): File "C:\Users\jaiso\.virtualenvs\storefront2-4TwSyq5h\lib\site-packages\django\template\utils.py", …

13.10.2022
Как построить get_absolute_url с годом, месяцем, днем и slug на Djano Rest Framework

Я создаю приложение для блога с DRF, и я хочу, чтобы оно могло получить мой метод get_absolute_url для вач-постов, например: http://127.0.0.1:8001/blog/posts/2022/10/11/my-post А не по умолчанию: http://127.0.0.1:8001/blog/posts/1 Вот моя модель: class Post(models.Model): …

13.10.2022
Встраивание нескольких RTSP ip-камер на страницу django

Я столкнулся с проблемой, пытаясь преобразовать и встроить RTSP адрес в шаблон django. У меня есть рабочая приборная панель, но я не реализовал ничего относительно RTSP, так как не встретил никакой полезной информации. Я видел решения с …

13.10.2022
Django Channels: Цикл событий закрывается при использовании потока

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

13.10.2022
Django: Всплывающее окно для формы FK CRUD внутри другой формы

Я изучаю Django, поэтому пытаюсь создать мини-приложение для практики. У меня есть 2 таблицы в БД: С одной стороны webapp_domicilio, где PK для ID и несколько varchars для информации об адресе. С другой стороны webapp_persona, где PK …

13.10.2022
Как исключить пустые значения при запросе конечной точки DRF [Django]

Похож на фильтр исключения, который выглядит следующим образом: MyObject.objects.exclude(my_field="") То есть что-то вроде этого: /api/object?my_field__isempty=False Я знаю, что могу изменить представление, чтобы исключить значение из набора запросов: def get_queryset(self): return Client.objects.exclude(my_field="")

13.10.2022
Как работать с медиафайлами Django в атрибуте data html-тега <object>?

Я пытаюсь внедрить svg файл в шаблон Django. Это работает нормально с файлом из папки static. Пример: &lt;object id="external_svg_map" data="{% static 'svg/plan.svg' %}" width="900" height="900"&gt; &lt;/object&gt; Но когда я пытаюсь использовать файлы из папки media, объект …

13.10.2022
App Insights в Django OpencensusMiddleware проблема '_is_coroutine'

Я пытаюсь использовать Azure App Insights для моего приложения Django. Я следовал руководству здесь: https://learn.microsoft.com/en-us/azure/azure-monitor/app/opencensus-python-request Пока что я добавил только промежуточное ПО и изменение OPENCENSUS в файл settings.py в приложении. Я установил все …

13.10.2022
Django queryset. Как установить нулевое значение столбца в bool false

Я использую модель, основанную на представлении таблицы. При возврате некоторые столбцы не имеют значения null. Но я хочу присвоить всем пустым/нулевым значениям bool значение False. Возможно, есть другой django способ присвоить все null/none к bool False для var, используемого …

13.10.2022
Структура django: что лучше (большое приложение или много маленьких приложений Django)

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

13.10.2022
Диаграмма Sankey в plotly: нужно расположить узлы в виде столбцов. Возможно ли это, не изменяя x и y?

Может ли кто-нибудь со знанием Sankey-charts помочь? Я создаю санкей-схему, которая имеет узлы 4 различных категорий. Мне нужно, чтобы 1-я группа узлов отображалась слева один под другим, затем 2-я группа должна быть справа и т.д. Это действительно …

13.10.2022
Нет модуля с именем 'blog.slugs'

Я пытаюсь создать сайт-блог, но когда я пытаюсь импортировать generate_unique_slug из .slugs django выдает ошибку Нет модуля с именем 'blog.slugs'. не могли бы вы помочь мне исправить это? models.py from django.db import models from user_profile.models import User from django.utils.text …

13.10.2022
Django добавляет открытый ключ к url изображения

это мой set.py в Django AWS_STORAGE_BUCKET_NAME="test" AWS_S3_ENDPOINT_URL="https://eu2.contabostorage.com/" и он работает нормально при загрузке изображения но когда я нажимаю на изображение, оно выдает ошибку {"message": "Unauthorized"} https://eu2.contabostorage.com/test/public/Forde/front2.png это означает, что я должен добавить ключ …

12.10.2022
Django форма. Почему мой queryset показывает неопределенный, хотя моя модель связана в мета?

Я пытаюсь изменить способ отображения выбора "многие ко многим" на моей форме Django. Я попытался следовать этому руководству. https://medium.com/swlh/django-forms-for-many-to-many-fields-d977dec4b024. Код, который я пытаюсь воссоздать, приведен ниже. class CreateMealForm(forms.ModelForm): class Meta: model = Meal fields = [‘name’, …

12.10.2022
Django - Слияние новых данных jsonfield со старыми данными

Допустим, у меня есть модель с json-полем при использовании Postgres в качестве базы данных class Baum(models.Model): myjson = models.JSONField(...) Теперь я хотел бы узнать, как лучше всего редактировать поля модели, сохраняя поведение/взаимодействие с базой данных myjson хранит …

12.10.2022
Aioredis.errors.ConnectionClosedError: Считыватель в конце файла в heroku

2022-10-12T15:16:02.498083+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/aioredis/commands/sorted_set.py", line 306, in zremrangebyscore 2022-10-12T15:16:02.498083+00:00 app[web.1]: return self.execute(b'ZREMRANGEBYSCORE', key, min, max) 2022-10-12T15:16:02.498083+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/aioredis/commands/init.py", line 51, in execute 2022-10-12T15:16:02.498083+00:00 app[web.1]: return self._pool_or_conn.execute(command, *args, **kwargs) 2022-10-12T15:16:02.498084+00:00 app[web.1]: Файл "/app/.heroku/python/lib/python3.6/site-packages/aioredis/connection.py", строка 322, in execute 2022-10-12T15:16:02.498084+00:00 app[web.1]: raise …

12.10.2022
Мой стиль css не может быть найден при локальном запуске

Я пытаюсь связать мой html с соответствующим стилем css в файле style.css. &lt;link rel="stylesheet" type="text/css" href="style.css"&gt; И html файл, и css файл находятся в одной папке, однако, если я запускаю свой сервер и показываю веб-страницу, я продолжаю …

12.10.2022
Я не могу открыть панель администратора django в pydroid 3

Я пробовал его целый день, но он не открывает панель администратора Django. Я использую android как os и pydroid 3 как IDE.

12.10.2022
Как создать пользовательский упорядоченный список в python?

Допустим, у 3 пользователей по 2 твита. Их имена @red, @blue, @yellow. Текущий список выглядит следующим образом Модель твита: class Tweet(models.Model): title = models.CharField(max_length=255) created = models.DateTimeField(auto_now_add=True) image = models.ImageField(upload_to="photos/", blank=True, null=True) url = models.TextField() approved_by_moderator = …

12.10.2022
Создание регистрации, авторизации покупателей django

Class Customer(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) Так выглядит таблица покупателей, как сделать регистрацию и авторизацию пользователя? Таблица покупателей нужна для связи других таблиц с ней. class RegistrationForm(ModelForm): class Meta: model = Customer fields = [&quot;email&quot;, &quot;password&quot;] Моя форма …

12.10.2022
Проблемы с рендерингом сценария Python в Django

Вот две функции, которые я имею в моей функции views.py в Django. def test(): return "Hello World" def HelloWorld(request): return render(request, test()) Это должно правильно отобразить скрипт python в django, однако я получаю эту ошибку: TemplateDoesNotExist. Я не …

12.10.2022
AttributeError: объект 'Service' не имеет атрибута 'total_views'

Я помещаю ManyToManyField с related_name и когда я делаю запросы, он просто не распознает related_name. Я даже пробовал без related_name и все равно ничего не получилось. Модель: from ipadresses.models import UsersIpAddresses class Service(models.Model): title = models.CharField(max_length=50, unique=True, blank=False, …

12.10.2022
HTMX и collapse div, нестабильный переход

Я построил иерархию элементов, которая отображает все элементы, подпункты, подпункты, подпункты и так далее при нажатии на кнопку родительского элемента. Я использовал для этого htmx, и, кажется, он работает довольно хорошо. По крайней мере, работа выполняется. Моим желаемым конечным …

12.10.2022
Django Procfile для развертывания heroku с помощью gunicorn

Согласно этой документации, Procfile формат является следующим &lt;process type&gt;: &lt;command&gt; Например: web: gunicorn djforms.wsgi --log-file - Однако, я нашел проект Django, в котором Procfile отсутствовал : после web. т.е. web …

12.10.2022
Django - Как добавить дополнительные поля в модель User?

Мне нужно добавить новые поля в "реальную модель Django User". Почему? Потому что у меня есть две формы в моем шаблоне с методами post на двух разных страницах. И я создал две модели, …

12.10.2022
Django-taggit получить количество постов, в которых используется определенный тег

Что я хочу сделать, так это получить количество постов для определенного тега, наподобие того, как это делают Instagram и Twitter, я нашел несколько решений this и this. Я хочу уточнить, является ли это единственным способом достичь …

12.10.2022
Chart.js - Даты неправильно отображаются на графике, а метки осей не отображаются

Я пытаюсь нанести метки на оси моего графика. Я использую chart.js v3.9.1 и полагаю, что следовал документации, однако метки не отображаются (см. ниже): health_hub_tracker.html: {% extends 'base.html' %} {% load static …

12.10.2022
Пытаюсь развернуть приложение Django на Elastic Beanstalk: "процесс docker не зарегистрирован"

Пытаюсь развернуть приложение Django на Elastic Beanstalk. Я использую платформу "Docker running on 64bit Amazon Linux 2" и EB CLI. Моя конфигурация такова: Dockerfile docker-compose.yml, настраивающий как приложение Django, так и сервер NGinx. Когда я запускаю …

12.10.2022
Django Admin: Дополнительное поле, добавленное в форму модели, не может быть отображено для разрешения просмотра

У меня проблема с отображением дополнительного поля (добавленного из форм) для модели. Когда пользователь имеет все права на модель Foo, он может видеть начальное значение дополнительного поля на странице администратора. Но когда пользователь имеет только право просмотра на модели …