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

12.09.2022
Как использовать функцию в другом классе и модифицировать ее Django

Суть, нужно использовать функцию в другом классе без потери модели и при этом иметь возможность изменить функцию (не важно, я могу переписать func в более гибкую func). Не могу решить этот вопрос уже как минимум 10 часов. Гугл не помог …

12.09.2022
Загрузка изображения через django из react показывает ошибку UnicodeDecodeError: 'utf-8'

Я создаю приложение для блога на React and Django и пытаюсь загрузить изображение из react в django, но оно показывает UnicodeDecodeError: кодек 'utf-8' не может декодировать байт 0xff в позиции 136: недопустимый начальный байт views.py class BlogCreateView(APIView): …

12.09.2022
Добавление списка строк и Q-выражения в Q-выражение в Django

Я пытаюсь преобразовать список строк ( скобки, AND, OR ) и Q Expression в Q Expression. Я перепробовал много способов, но так и не смог найти решение. Список входных данных выглядит как ['(', <Q: (NOT (AND: ('name', 'XYZ')))>, …

12.09.2022
HTML-документы не обновляются из CSS

Я использую файл CSS для обновления HTML в приложении Django, но несмотря на то, что моя таблица "style.css" связана с файлом HTML, обновления не происходят. "style.css" находится в той же папке, что и мой HTML документ ("index.html"), но …

12.09.2022
Как уменьшить пространство между элементами в строке в css bootsrap?

Может ли кто-нибудь помочь мне уменьшить лишнее пространство между полями (ID сайта и Switch) на моей форме django ниже? Я использую bootstrap, css и html. Я новичок в CSS/Bootstrap, поэтому любое руководство будет оценено по достоинству. Спасибо! <a …

12.09.2022
Как изменить отображаемый текст Django form.errors?

Я хочу убрать обведенный бит из отображения. Как я могу это сделать? {% if form.errors %} &lt;div class="alert alert-warning alert-dismissible fade show" role="alert"&gt; &lt;p class="m-0"&gt;{{ form.errors }}&lt;/p&gt; &lt;button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"&gt; &lt;/button&gt; &lt;/div&gt; {% endif …

12.09.2022
Html не расширяется правильно, только base.html

При попытке расширения из base.html мой home.html не отображается, когда на url, который показывает home.html, отображается только base.html. Я не могу понять в чем проблема, без расширения мой home.html отображается отлично, но при расширении из base.html кажется, что он не …

12.09.2022
Означает ли долговечность атомарной транзакции Django, что нам не нужны точки сохранения

Атомарная транзакция Django имеет аргументы durable и savepoint. См. docs. durable=True гарантирует, что атомарный блок является крайним атомарным блоком. Согласно документации: Иногда полезно убедиться, что атомарный блок всегда является крайним атомарным блоком, что гарантирует …

12.09.2022
Как добавить кнопку like к каждой записи блога на одной странице с помощью django

Я создаю блог-платформу, я попытался добавить кнопку like к каждому сообщению на той же странице с помощью Ajax, чтобы при нажатии кнопки like она автоматически работала без обновления, но она показывает эту ошибку NoReverseMatch at / Reverse for …

12.09.2022
Не работает тег шаблона Docker + Django if_debug

Я запускаю docker-compose с nginx, маршрутизирующим запросы на мой сервер Django, с таким конфигом: upstream django { server backend:8000; } server { listen 80; location / { proxy_pass http://django; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_redirect off; } } …

12.09.2022
Path() получил неожиданный аргумент ключевого слова 'name'

Я новичок в Django и пытаюсь создать свое первое приложение (домашнюю страницу) и в настоящее время следую учебнику. Когда я добавляю новый путь в список urlspatterns и связываю его с нужной функцией, я получаю TypeError: path() got an unexpected …

12.09.2022
Как мои пользователи могут удалить файл, который они загрузили, используя последнюю версию Django?

Я не получаю сообщения об ошибке - но когда в моем шаблоне нажимается кнопка Delete, ничего не происходит. Кто-нибудь видит, чего не хватает в моем коде ниже? settings.py MEDIA_URL = '/home/' MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), 'home/') models.py class …

12.09.2022
Не удается создать простое приложение Hello World

Заранее извините, если мой формат не подходит, это мой первый раз, когда я пишу здесь. Мне очень трудно начать работу с Django Я следовал руководству на https://djangoforbeginners.com/hello-world/ и когда я закончил, я все еще получаю стандартную …

12.09.2022
Шаблон Html-файла для Django

Я понимаю, если этот вопрос сформулирован неправильно, но я пытаюсь, потому что не могу найти ответ. Здравствуйте, у меня вопрос (извините, если вопрос простой, я новичок в django). Я хочу создать шаблонный html файл, чтобы он копировался каждый …

12.09.2022
Django Работает ли сервер на хосте "localhost" (127.0.0.1) и принимает web-1 | TCP/IP соединения на порт 5432?

Я пытаюсь докеризировать свой проект Django. У меня есть следующие конфигурационные файлы: Dockerfile: FROM python:3.9-bullseye WORKDIR /app ENV PYTHONUNBUFFERED=1 COPY csgo . RUN apt-get update -y \ &amp;&amp; apt-get upgrade -y pip \ &amp;&amp; pip install --upgrade pip \ …

12.09.2022
Как преобразовать строку в список? [дубликат]

Ну, я использую python. И у меня есть случай здесь. из моего api. Приходит следующий ключ и значение. games : ["['football','cricket']"] Теперь я хочу получить значение футбола и крикета из предстоящих игр и сохранить в списке …

12.09.2022
Объект 'WSGIRequest' не имеет атрибута 'htmx'

Здравствуйте, ищу помощь в решении этой ошибки в Django при попытке вызвать представление, которое принимает htmx запрос. Конечный результат - отображение всплывающего модала с изображениями из галереи при нажатии на миниатюру. HTMX установлен через скрипт в head. View …

11.09.2022
Как запустить функцию на классе базы данных, а не на классе в файле views.py в django

У меня есть это в моем views.py, все работает, если я использую класс в views.py, но если я переключаю функцию на использование того же класса в models.py (что я и хочу использовать), я получаю: '&lt;' не поддерживается между экземплярами …

11.09.2022
Как реализовать аутентификацию пользователей в Django с помощью rest_framework?

Я использую Django/Python3 для создания простого API. Я уже сделал свои модели и представления (также используя сериализаторы). В настоящее время это мое представление входа в систему: class LoginView(generics.CreateAPIView): queryset = User_Login.objects.all() serializer_class = LoginUserSerializer def post(self, request, *args, **kwargs): id …

11.09.2022
Django: "Не удается преобразовать ключевое слово 'email' в поле. Варианты: created_at, expires_at, id, otp, user, user_id".

Я пытаюсь проверить OTP, который был отправлен пользователю при регистрации. У меня есть отдельная модель для otp, которая имеет отношение OneToOne с пользователем Otp Model class Verify(models.Model): user = models.ForeignKey( User, on_delete=models.CASCADE, related_name="userverify", blank=False, null=True) otp = IntegerRangeField( min_value=111111, …

11.09.2022
Объединить Scrapy с Django или изолировать их друг от друга

У меня есть приложение Django, работающее на AWS, я хочу иметь программу Scrapy crawler для получения данных и вставки в базу данных приложения Django. Теперь у меня есть 2 варианта, либо объединить Scrapy с Django, либо создать изолированный …

11.09.2022
Как изменить 2 отдельные части в HTML без обновления страницы с помощью Ajax в проекте Django

У меня есть HTML шаблон для проекта django, где есть 2 кнопки в верхней части страницы и одна в конце страницы. В начале страницы верхняя кнопка включена, а нижняя выключена. Моя цель состоит в том, чтобы, когда пользователь нажимает …

11.09.2022
Как изменить размер изображения для отображения в шаблоне, не затрагивая исходное изображение?

Я попробовал изменить размер изображения в моем views.py с помощью PIL, но это не действует на отрисованной странице, поскольку изображение остается того же размера. Может быть, я упускаю что-то очевидное? Views.py def home(request): if request.method == "POST": pass …

11.09.2022
Vue - Доступ к атрибутам в словаре Django

В Vue использование {{ game.data }} приводит к: [ { { "game": 1, "turn": 1, "player": 1, "word": "trend", "score": 18 }, { "game": 1, "turn": 2, "player": 2, "word": "тест", "счет": 12 } ] Но я хочу …

11.09.2022
Можно ли использовать контекстный процессор Django в фреймворке Django rest

У меня есть вопрос Мне нужно хранить некоторые данные глобально, чтобы я мог получить к ним доступ в любом месте моего приложения Djangorestframework, наподобие того, как flask предоставляет flask.g для этого. Могу ли я использовать для этого контекстный …

11.09.2022
Отображение значений в выпадающем списке в обратном порядке в Django Forms

Class FineForm(forms.ModelForm): class Meta: model = Fine fields = ['student', 'fine'] widgets = { 'student': forms.Select(attrs={'class': 'form-control'}), 'fine': forms.TextInput(attrs={'class': 'form-control'}), } У меня есть форма Django. Поле student является внешним ключом. Я хочу в этой форме в шаблоне …

11.09.2022
Django, MySQL и SSL-церты: строки вместо имен файлов?

Я пытаюсь настроить приложение Django для подключения к экземпляру MySQLDB с настроенным TLS. Настройки DATABASES в Django документируют, как настроить параметры ssl, например: DATABASES = { 'default': { 'ENGINE': os.environ.get('DATABASE_ENGINE', 'django.db.backends.mysql'), 'HOST': os.environ.get('DATABASE_HOST'), 'PASSWORD': get_vault_secret('DATABASE_PASSWORD'), ... 'OPTIONS': { 'ssl': …

11.09.2022
После загрузки файла на страницу обновить содержимое без обновления страницы с помощью htmx (без ajax)

Здравствуйте, я новичок в HTMX и также как Ajax and JQuery. здесь я не знаком с htmx и у меня проблема с использованием htmx вместо ajax и Jquery. У меня есть выпадающее меню (опции как имена папок) при выборе …

11.09.2022
Половина стилей css не работает в django

Я настроил все для работы со статикой в django (static_dirs, static_root, static_url, urls и т.д.), но когда я запускаю сервер, стили из 'css/responsive.css' и 'css/jquery.mCustomScrollbar.min.css' не работают. Первые два стиля работают (из 'css/bootstrap.min.css' и 'css/style.css') и вот …

11.09.2022
UseState не работает, отображается превью-фотография товара

WEBSITE GIF Привет, Я делаю сайт электронной коммерции, используя react.js и django DRF. вот проблемы... 1. как вы можете видеть gif, я попытался реализовать функцию, которая изменяет репрезентативную картинку когда я нажимаю …

11.09.2022
From blog.views import (blog_post_detail_page), SyntaxError: invalid syntax

Hi I was trying to use run server for my Django app that i have created in my directory that looks like this I was getting this error during runserver from blog.views import (blog_post_detail_page), SyntaxError: invalid syntax ` 1-try_django *src …

11.09.2022
LEFT JOIN на двух кверисетах Django

Я уже два дня ищу в SO и Google и не нашел решения своей конкретной проблемы. У меня есть SQL запрос, который я пытаюсь преобразовать в Django ORM (если это вообще возможно). В SQL запрос выглядит примерно так: SELECT …

11.09.2022
Найдите четные и нечетные и оба значения

Приняв на вход n, выведите числа от 1 до n. Для каждого числа, кратного 3, выведите "Hello" вместо числа. Для каждого числа, кратного 5, вместо числа выведите "World". Для чисел, кратных и 3, и 5, выведите "HelloWorld".

11.09.2022
Django-import-export - Экспорт отношений один ко многим с ForeignKeyWidget - возвращает пустое поле

Я пытаюсь использовать пакет dajngo-import-export для экспорта данных из двух таблиц с отношением один ко многим. У меня есть пользовательский класс ForeignKeyWidget, который переопределяет метод get_queryset. Проблема в том, что экспорт возвращает пустое поле - никаких ошибок, просто пустое …

11.09.2022
Gunicorn Nginx Django статические файлы

Я копался в статьях и сообщениях на эту тему, но никак не могу заставить свои изображения загружаться. По какой-то причине CSS на моих страницах загружается нормально. DJANGO settings.py file BASE_DIR = Path(__file__).resolve().parent.parent STATIC_URL = '/static/' I've tried: STATIC_ROOT = …

11.09.2022
Публикация на heroku

Я загрузил свой сайт, созданный в библиотеке django, в heroku, используя это руководство - https://habr.com/ru/post/523308 /. И когда я захожу в свое приложение, я вижу надпись "Application error or There's nothing here, yet". Я новичок и …

11.09.2022
Как ссылаться на объект в классе с помощью декоратора

У меня есть список dicts, определенных в setUpClass в Django TestCase: class MyTest(TestCase): @classmethod def setUpClass(cls): myobj = MyModel.objects.create() MY_LIST = [ ({ 'key1': {'a': myobj.id, 'b': 2}},), ({ 'key2': {'a': myobj.id, 'b': 2}},), ] Как ссылаться на …

11.09.2022
Добавление информации в таблицу django многие-ко-многим

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

11.09.2022
В файле views.py, когда мы вставляем модели или формы, почему мы не используем "from . import models" вместо "from .models import Model1,Model2"?

Импортируем представления в urls.py urls.py from django.urls import path from . import views urlpatterns = [ path('',views.index,name='index'), path('posts',views.all_posts,name='all'), path('posts/&lt;slug:slug&gt;',views.post_details,name='post_details') ] в views.py модели и формы импортируются как views.py from django.shortcuts import render from .models import Post,Author,Tag,Comment from .forms …

11.09.2022
Создание изображения с внешним ключом к экземпляру модели не возвращает URL изображения в serializer.data

У меня есть две модели, которые связаны через внешний ключ. Статья может иметь 0, 1 или много изображений. И height_field и width_field вычисляются автоматически. is_title_image задается в запросе POST. class Article(models.Model): slug = models.SlugField(null=True, default=None, unique=True, max_length=255) heading = …