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

26.11.2022
Как в Django для формы ModelChoiceField применить виджет со стилями?

Class CommentForm(forms.ModelForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['post_blog'].empty_label = 'Задача не выбрана' body = forms.CharField(label='Коментарий', widget=forms.Textarea(attrs={'class': 'form-input', 'rows': 7})) post_blog = forms.ModelChoiceField(label='Выберите задачу', queryset=Blog.objects.all(), widget=forms.ModelChoiceField(attrs={'class': 'form-input'})) class Meta: model = Comment fields = ('body', 'post_blog') Так выдает ошибку …

26.11.2022
Nginx: [emerg] Директива "http" не разрешена в /etc/nginx/sites-enabled/default:22

Когда я попытался ввести приведенный выше код в конфигурационный файл Nginx, я обнаружил эту ошибку.which is nginx: [emerg] "http" директива не разрешена здесь в /etc/nginx/sites-enabled/default:22. Я пробовал в теге HTTP, но не могу решить эту проблему введите …

26.11.2022
Django.core.exceptions.ImproperlyConfigured: Установите переменную окружения SECRET_KEY то, что вы сказали в предыдущем вопросе, не работает

Я не могу запустить проект, я сделал то, что мне было сказано в README.md, как указано, но все равно выдает ошибку. Вывод: файл settings.py import os import environ from pathlib import Path from django.utils.log import DEFAULT_LOGGING …

26.11.2022
Django уникальное поле slug для двух или более моделей

У меня есть такая структура: class Category(models.Model): name = models.CharField(max_length=255, validators=[MinLengthValidator(3)]) parent = models.ForeignKey('self', blank=True, null=True, related_name='children', on_delete=models.CASCADE ) slug = models.SlugField(max_length=255, null=False, unique=True) class Product(models.Model): name = models.CharField(max_length=255, validators=[MinLengthValidator(3)]) to_category = models.ForeignKey(Category, on_delete=models.SET_NULL, blank=True, null=True, ) slug = …

26.11.2022
Django. Как убрать браузерные предупреждения о неверном вводе пароля/почты и т.д

У меня есть форма с полями. Если данные введены неверно - выскакивают подсказки. Как я выяснил это браузерная ошибка никак не связанная с Django. Вопрос: как их убрать? В разных браузерах они отображаются по-разному. Прикладываю скриншоты Opera GX: <a href="https://i.stack.imgur.com/pq4fa.png" …

26.11.2022
PyCharm 2022.1.2 не попадает в точку останова при отладке с Django

Я не могу заставить отладчик Python работать на PyCharm 2022.1.2 с Django 4. Когда я устанавливаю точку останова внутри функции представления, а затем вызываю это представление в браузере, при запуске в режиме отладки ничего не происходит... breakpoint_selected …

26.11.2022
Как запретить конечным пользователям редактировать скрытое значение ввода в социальном сайте Django

На сайте есть система "Комментарий" и "Ответ на комментарий". После каждого комментария в шаблоне есть форма "Добавить ответ", которая имеет скрытый вход для переноса комментария пк по его атрибуту value. Как предотвратить редактирование конечным пользователем этого скрытого значения …

26.11.2022
Кнопка 'pay now!' не работает для перенаправления на представление payment-done в payment-braintree и django

Я пишу интернет-магазин на основе книги Django 3 By Example 3rd Edition. Я столкнулся с проблемой с кодами книги в разделе оплаты, я поискал в интернете и обновил некоторые коды, но у меня все еще есть проблема! После заполнения формы …

26.11.2022
Обновление профиля пользователя с помощью его uuid

Я хочу обновить профиль пользователя, передавая его uuid в качестве kwarg. Вот url: path("profile/update/&lt;uuid:pk&gt;", UpdateProfile.as_view(), name="update_profile"), Однако после того, как я пытаюсь обновить свой профиль, он выдает ошибку. Вот мой вид: class UpdateProfile(LoginRequiredMixin, UpdateView): model = Profile …

26.11.2022
Аутентификация бессерверного API по пулу пользователей Django

Я хочу перевести API с Django-сервера на ec2 на бессерверный (AWS API gateway + Lambda) из-за лучшей масштабируемости. Мне нужна аутентификация/авторизация для этого API по пулу пользователей Django, но это означает опрос сервера Django из-за аутентификации... и я снова оказываюсь …

26.11.2022
Django IntegrityError: UNIQUE constraint failed: pu_limity.zakazka_id

Я получаю следующую ошибку, когда пытаюсь импортировать файл csv и сохранить данные в базе данных: IntegrityError at /limity/limity_csv_import UNIQUE constraint failed: pu_limity.zakazka_id models.py class Limity(models.Model): zakazka = models.ForeignKey(Zakazky, on_delete=models.CASCADE) p_el = models.DecimalField("E/L", decimal_places=2, max_digits=4, null=True, blank=True) p_ml = …

26.11.2022
Включение ссылки на браузер для django в visual studio 2022

Возможно ли включить браузерную ссылку для сайта django в VS2022 ? Я использую шаблон по умолчанию для создания сайта Django в vs, и он раздражает каждого изменяйте, чтобы останавливать и запускать проект снова и снова. я знаю, …

26.11.2022
Невозможно аутентифицировать пользователя в Django rest framework

Я пытаюсь получить данные аутентифицированного пользователя, используя токен, Я использую postman для отправки запроса get и получения нужных мне данных, но получаю ответ "detail": "Учетные данные для аутентификации не были предоставлены." это вид ` class …

26.11.2022
Pytest parametrize Я получаю TypeError: отсутствуют необходимые позиционные аргументы

Я пытаюсь использовать pytest.mark.parametrize import pytest from django.urls import reverse from rest_framework import status from rest_framework.test import APITransactionTestCase class TestBulkImport(APITransactionTestCase) @pytest.mark.parametrize('data, expected_response', [ ( {'body': 'data;to;validate'}, {'body': ['error response']} ), ]) def test_bulk_import_validations(self, data, expected_response): response = …

26.11.2022
Проект django, работает сервер wsgi, но сервер asgi настроен, но все еще не работает

Setting.py setting.py asgi.py routing.py consumers.py runserver asgi not show django project asgi server not work pls tell me how to solve …

26.11.2022
Django Rest как сохранить текущего пользователя при создании нового блога?

Когда я создаю запись в блоге, я также хочу автоматически сохранить текущего пользователя, не выбирая его вручную в качестве автора блога. вот мой код: models.py: class Blog(models.Model): author = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, blank=True, null=True) blog_title = models.CharField(max_length=200, …

26.11.2022
Система точек продаж с использованием python [закрыто]

Система продаж с использованием python. Ребята, мне нужен ваш опыт для разработки моей POS системы. Вот мой вопрос. Пожалуйста, поделитесь своим мнением по этому вопросу. Вот моя …

26.11.2022
Как безопасно добавить плату за дополнительные услуги в интернет-магазине? [закрыто]

У меня есть интернет-магазин по аренде автомобилей, построенный на Python Flask. Моя проблема заключается в следующем: При выборе автомобиля клиент переходит на страницу оформления заказа, где он может выбрать дополнительные услуги, например: GPS-навигатор, детские кресла и другие услуги. Стоимость …

26.11.2022
ValueError: Представление **** не вернуло объект HttpResponse. Вместо этого оно вернуло None

Я использую Django forms для обработки пользовательского ввода в некоторых местах моего Django приложения... но оно продолжает показывать эту ошибку каждый раз, когда пользователь пытается отправить форму ValueError: The view *my view name goes here* didn't return an HttpResponse object. …

26.11.2022
JSONDecodeError - request.body возвращает пустую строку Django

Я пытаюсь получить доступ к некоторым данным JSON из моей страницы views.py, но кажется, что я отправляю пустые строки? Мой JS код document.querySelector('#compose-form').onsubmit = () =&gt; { const recipients = document.querySelector('#compose-recipients').value const subject = document.querySelector('#compose-subject').value const body = …

26.11.2022
Фронтенд Vue3, бэкенд Django. Ошибка ключа для проверенных данных в сериализаторе

У меня есть Vue front end, который собирает данные (и файлы) от пользователя и отправляет их в конечную точку Django Rest Framework, используя Axios. Вот код для этой функции: import { ref } from "vue"; import axios from …

26.11.2022
Проблема : Не удается разобрать 'center'. Элемент последовательности с индексом 0 имеет неправильный тип

TypeError at /mark_your_attendance Can't parse 'center'. Элемент последовательности с индексом 0 имеет неправильный тип Я работаю с системой учета посещаемости с использованием распознавания лиц, я обучил захваченные изображения, когда я хочу отметить посещаемость, это дает мне следующую ошибку, я …

26.11.2022
Django, как отобразить отдельные html блоки, которые затем можно редактировать в одном месте

Мне нужно отобразить navbar, footer, main, base, title - в отдельных блоках, которые потом можно редактировать в одном месте, а изменения будут происходить везде Подскажите, как это сделать, я понятия не имею просто Я думал сделать это с …

26.11.2022
Отправка приветственного письма после подтверждения пользователем своей учетной записи в django

Я пытаюсь понять, как я могу отправлять приветственные письма в Django после того, как пользователь подтвердит свой аккаунт. Приветственное письмо должно быть отправлено только тем пользователям, у которых есть подтвержденный email (активные пользователи после регистрации), и должно быть отправлено после …

26.11.2022
Django rest framework что такое логин как определение

Проблема, с которой я столкнулся, связана с входом и разрешением из frontend. Например, войдите в систему как пользователь из браузера (например, вбейте localhost:8080/admin в поисковой системе), и тогда вы увидите имя пользователя в правой верхней части экрана, что …

26.11.2022
PERFORMANCE Вызов несколько раз базы данных posgres для получения фильтрованных запросов по сравнению с запросом всех объектов и фильтрацией в моем представлении django

Я работаю в проекте Django, и у него есть база данных postgreSQL. Я вызываю несколько раз модель, чтобы отфильтровать результаты: latest = Product.objects.all().order_by('-update_date')[:4] best_rate = Product.objects.all().order_by('rating')[:2] expensive = Product.objects.all().order_by('-price)[:3] Но мне интересно, не лучше ли с …

26.11.2022
Попытка встроить форму в форму с внешними ключами

Я пытаюсь создать форму, в которой вошедший в систему пользователь (PrincipalGuest) может обновлять себя, а также несколько гостей (AccompanyingGuest). Мне нужна вся форма с полями attending и dietary_restrictions, встроенными в форму, а не только ModelMultipleChoiceField. models.py class Guest(models.Model): …

26.11.2022
Сбой ограничения NOT NULL: ial_profile.user_id

Я новичок в Django и пытался следовать учебнику. Но я столкнулся с этой проблемой и не могу решить ее самостоятельно. Когда я пытаюсь получить доступ к 127.0.0.1:8000/profile/id(1,2,3...), он выдает 'IntegrityError'. Может ли кто-нибудь помочь мне решить эту проблему? …

26.11.2022
Django DecimalField не удается сохранить, даже если я задаю ему плавающее число

Class WithdrawRequests(models.Model): withdraw_hash = models.CharField(max_length=255, unique=True, db_index=True) timestamp = models.DateTimeField(auto_now_add=True) username = models.CharField(max_length=255, unique=False, db_index=True) currency = models.CharField(max_length=255, unique=False, db_index=True) user_balance = models.DecimalField(max_digits=300, default=0.0, decimal_places=150) withdraw_address = models.CharField(max_length=255, unique=False, db_index=True) withdraw_amount = models.DecimalField(max_digits=30, default=0.0, decimal_places=15) Это мой файл …

26.11.2022
Как загрузить несколько изображений в django rest framework(drf)

Я хочу загрузить несколько изображений, есть ли способ сделать это без использования внешних ключей. Изображения - это просто атрибут в моей модели. model.py class sellGoods(models.Model): img = models.ImageField(max_length=100, upload_to=get_file_path, default='sell.png', verbose_name='图片', null=True, blank=True) # 与用户绑定 # user = models.ForeignKey(UserInfo, …

26.11.2022
Получение значений из базы данных django

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

26.11.2022
Надо добавить к form поле checkbox, которого нет в models django

Есть форма. Надо добавить к форме поле checkbox, но поля boolean в модели формы нет, но при проверки формы в методе clean надо проверять значение этого checkbox. Как лучше сделать? нагуглил такой вариант, в это направлении мыслить? создать свою …

26.11.2022
Как избавиться от меток в django Form?

Ранее я имел дело только с ModelForm, поэтому я впервые использую Form. Я хотел бы избавиться от меток в своей форме, однако то, как я избавляюсь от меток в ModelForm, не похоже, что работает с Form. Вот мой …

26.11.2022
Вход в систему модульного тестирования Django

Я пытаюсь сделать Unit-тест для проверки того, что аутентифицированный пользователь получает доступ к url /downloads на моем Django сайте, но я получаю следующую ошибку: django.db.utils.ProgrammingError: (1146, "1146 (42S02): Table 'test_my_db_dev.filminfo' doesn't exist", '42S02') Мой Unit-тест выглядит так: from …

26.11.2022
Style.css не загружается в html-шаблоне django

Я создал страницу входа и вызываю статический css лист для стилизации, но он не работает. Я загружаю static в login.html и использую &lt;html&gt; &lt;head&gt; &lt;title&gt;PWC Login&lt;/title&gt; &lt;link rel="stylesheet" href="{% static 'css/style.css'%}"&gt; &lt;/head&gt; &lt;body&gt; &lt;div class="loginbox"&gt; &lt;img src="{% static 'images/avatar.png' …

26.11.2022
Как нацелить атрибут ForeignKey внутри цикла?

У меня есть представление корзины, и когда пользователь аутентифицирован и имеет товары в представлении корзины, я хочу проверить наличие товара и если найден один товар с наличием, установленным в False, я хочу вывести "Нет в наличии", код для не …

26.11.2022
Как из сделать взяимосвязи между людьми из одной таблицы? Django

Есть основная таблица Users, там находятся все зарегистрированные пользователи Среди этих пользователей есть начальники и подчинённые. У начальников могут быть подчинённые. Как это грамотно связать через ещё одну таблицу? На мой придуманные метод Django ругается, но и очевидно что это …

26.11.2022
Заполнение слота шаблона, содержимое не отображается

В моей папке Templates я создал 2 html файла: main.html user.html Структура файла main.html такова: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta name="viewport" content="width=device-width, initial-scale=1.0"&gt; &lt;title&gt;DJANGO&lt;/title&gt; &lt;/head&gt; &lt;body&gt; {% block userinfo %} …

26.11.2022
Как я могу получить доступ к первичному ключу в теге шаблона

Я пытаюсь создать представление обновления, которое позволяет пользователям обновлять данные. Я пытаюсь получить доступ к данным, используя первичные ключи. Моя проблема в том, что я не знаю синтаксиса для реализации этого. views.py def updatedetails(request, pk): detail = Detail.objects.get(id=pk) form = …

26.11.2022
Django - использование свойств нескольких полей

Class Event(models.Model): user = models.ForeignKey(get_user_model(), on_delete=models.CASCADE) guests = models.IntegerField() description = models.CharField(max_length=300) venue = models.BooleanField(default=False) garden = models.BooleanField(default=False) candybar = models.BooleanField(default=False) games = models.BooleanField(default=False) wine = models.BooleanField(default=False) premiumphoto = models.BooleanField(default=False) premiumvideo = models.BooleanField(default=False) limo = models.BooleanField(default=False) stuff = models.BooleanField(default=False) totalprice …