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

29.04.2024
Аутентификация Django Rest Framework в viewsets.ViewSet - нужны разные разрешения для каждого метода

У меня возникла проблема с Django REST Framework и viewsets.ViewSet. Я пытаюсь использовать декоратор @permission_classes для защиты определенных методов внутри ViewSet, но, похоже, это работает не так, как ожидалось. Когда я применяю декоратор, все методы требуют аутентификации, даже если …

29.04.2024
Сопоставление DRF GenericViewSet с http-главами через DefaultRouter

Моя цель - реализовать добавление рецепта в текущий список избранного пользователя и его удаление с помощью Django Rest Framework 3.12.x. POST api/recipes/{int:recipe_id}/favorite DELETE api/recipes/{int:recipe_id}/favorite Тело запроса пустое. User_id получен из self.context['request'].user.id. Т.е. мне нужно обслуживать POST и …

29.04.2024
DjangoAdmin: Использование InlineModels без родительской модели

У меня есть модель (например, Contact с двумя полями, email и name). Я хочу добавить в Django Admin пользовательское представление, позволяющее пакетно создавать несколько контактов. Поскольку у них нет m2m-отношений, я не могу добавить их как <a href="https://docs.djangoproject.com/en/5.0/ref/contrib/admin/#inlinemodeladmin-objects" rel="nofollow …

29.04.2024
Django formset queryset

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

29.04.2024
Проблема подключения к базе данных django postgreSql

Django.db.utils.OperationalError: соединение с сервером по адресу "localhost" (::1), порт 5432 не удалось: FATAL: password authentication failed for user "Postgres" я столкнусь с этой проблемой, я новичок в django и POSTGRESQL Как решить эту ошибку

29.04.2024
Приложение Django; идентификатор пользователя по умолчанию и поле модели 'ID трейдера' не равны

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

29.04.2024
Django forms.ModelChoiceField не заполняется для формы редактирования

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

29.04.2024
Как правильно установить демон Celery, чтобы он работал непрерывно и без проблем?

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

29.04.2024
Лучший метод распознавания лиц Django с помощью захвата камеры клиента

Добрый день, подскажите, как лучше всего захватывать кадры с камеры пользователя, чтобы использовать функцию распознавания лиц, которая есть у меня в Django views. Сейчас я пытаюсь открыть камеру для пользователя в Интернете и оттуда удалить рамки, но это …

29.04.2024
Почему Django не так просто развернуть?

Я давно изучаю Django, и всегда сталкиваюсь с трудностями при развертывании своих проектов, Я часто развертываю свои проекты на AWS, и это требует много денег, Кроме того, другие платформы берут немалую плату за то, чтобы ваш проект …

29.04.2024
Стиль TinyMCE работает в админке Django, но не работает во фронтенде Angular

У меня есть шаблон админки бэкенда django, с текстовым полем TinyMCE. В текстовое поле я добавляю встроенный стиль CSS в HTML. Все работает правильно. &lt;ol style="color: blue; font-weight: …

29.04.2024
Расширенная функция поиска для сайта электронной коммерции с помощью Django

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

29.04.2024
UnboundLocalErrorat /aauth/request-reset-email/ [duplicate]

[ введите описание изображения здесь](https://i.sstatic.net/QsavU8an.png) У меня возникает ошибка [UnboundLocalError at /aauth/request-reset-email/ cannot access local variable 'email_subject' where it is not associated with a value] error. Я пытался разобраться с этим, но все …

29.04.2024
Ошибка загрузки файлов css и js в проекте django [закрыто]

Здесь находится репозиторий github: https://github.com/RobertmPevec/business-flow. При загрузке страницы на локальном сервере я получаю следующие ошибки: enter image description here Если кто-то может помочь, я вроде как потерялся здесь и новичок в программировании, так …

29.04.2024
Дизайн класса User в Django

Я использую класс AbstractUser для расширения моего класса User. В моем классе User в настоящее время есть 3 роли: Администратор, Преподаватель и Выпускник. Я могу использовать is_superuser, is_staff для решения этой проблемы, однако в будущем может появиться больше ролей, …

29.04.2024
Как мы можем получить пользовательский токен из dj-rest-auth при аутентификации?

Мы пытаемся использовать dj_rest_auth, чтобы заставить социальную аутентификацию, начиная с Google auth, работать на сайте / приложении с использованием пары JWT-токенов (access &amp; refresh). Наша попытка решения выглядит следующим образом: Цель: Мы изменяем конечные точки API register &amp; login, …

29.04.2024
Существует ли шаблонный шаблон для TDD-подхода в Django-Python

Я работаю над сайд-проектом и пытаюсь приучить себя к TDD-подходу в Django. Я не уверен, почему я столкнулся с этим неудачным тестом (venv) osahenru@osahenru ~/D/q-4&gt; pytest -k test_can_post_questions ============================= test session starts ============================== platform linux -- …

29.04.2024
Flask как фреймворк для внутреннего веб-программирования

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

29.04.2024
Добавление django-parler на страницу администратора в админке Django

Я работаю над своим проектом Django и добавил django-parler в свой проект Django. Я добавил parler в свой models.py, и это выглядит следующим образом: class Category(TranslatableModel): translations = TranslatedFields( category_name=models.CharField(max_length=255, verbose_name="Category name"), ) parent = models.ForeignKey('self', null=True, blank=True, …

29.04.2024
Как предварительно получить групповое конкатенированное поле в Django

Мой вопрос заключается в следующем: У меня есть таблица view, отображенная на Django ORM, с полем group_concat, использующим MariaDB. Возможно ли получить идентификаторы из этого поля: В этом представлении хранятся данные об операторах, и каждый оператор может быть …

28.04.2024
У меня проблема с отправкой электронной почты с помощью django

I have a problem with send_email by django I tryed gmail and hotmail and email private , all of them return the same error code EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'mail.privateemail.com' EMAIL_HOST_USER = 'info@custumemail.com' EMAIL_HOST_PASSWORD = 'xxxxxx' EMAIL_USE_TLS = …

28.04.2024
Запрещено (403) CSRF не был проверен. Запрос был отменен

Я вхожу в проект django с правами супер администратора и хочу изменить некоторые свойства пользователей, но когда я нажимаю на кнопку сохранения, появляется ошибка, как показано ниже: запрещено (403). CSRF не был проверен. Запрос был отменен. Help Причина …

28.04.2024
Как сделать сохранения данных пользователя на сайте без его регистрации и авторизации на нем

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

28.04.2024
'Не удалось установить новое соединение: [Errno 111] Connection refused'

Я пытаюсь запустить приложение django с базой данных postgres на docker-compose. Я могу запустить его идеально, но как только я делаю пост-запрос, я получаю эту ошибку: FAILED tests/test_email.py::TestUser::test_list_to - requests.exceptions.ConnectionError: HTTPConnectionPool(host='172.17.0.1', port=8080): Max retries exceeded with url: /api/v1/customers/516c7146-afc0-463b-be0e-7df01e8a86f6/emails (Вызвано …

28.04.2024
Сохранение данных в базу данных на Django

Короче есть модель: class Basket(models.Model): name = models.CharField(max_length=128, default='') quantity = models.PositiveIntegerField(default=0) И есть функция: @csrf_exempt def localstorage(request): local_storage = request.POST.get(&quot;cart&quot;) if local_storage: try: cart_data_list = json.loads(local_storage) for cart_data in cart_data_list: name = cart_data.get(&quot;name&quot;) quantity = cart_data.get(&quot;quantity&quot;) print(type(name)) print(type(quantity)) …

28.04.2024
401 (Unauthorized) между моим API Django_Rest_Framework и React.js

Я создал API с помощью django_rest_framework и управляю авторизацией пользователей с помощью jwt_token, я использую react.js приложение для моего фронтенда. В разработке все запросы работают, но в производстве все мои запросы возвращаются с 401 (Unauthorized), за исключением некоторых случаев, …

28.04.2024
Django статические файлы 404 ошибки только для одной папки и всех изображений

Edit. Исправление синтаксических ошибок, предоставленное willeM_ Van Onsem, устранило добавление символов к пути к изображению. Теперь это обычные 404 ошибки :). После исправления этих ошибок python возвращает больше 404 ошибок, так что я вижу, что в папке daterangepicker нет ничего …

28.04.2024
Практика использования виртуальных сред при разработке на Python

Может ли кто-нибудь объяснить следующее: Каковы лучшие практики эффективного использования виртуальных сред в проектах на Python? Существуют ли какие-либо общие подводные камни или заблуждения, которых следует остерегаться при работе с виртуальными средами? Используют ли разработчики python виртуальное …

28.04.2024
Как проверить, что бот запущен в telethon

я пробовал Redis до него, все равно не работает я хочу получать информацию от бота и отправлять их на веб-страницу. я хочу проверить работает бот или нет, проверяя это в другом файле. Это мой простой код, помогите мне завершить …

28.04.2024
Django crispy-form, данные из формы не сохраняются в базе данных

Я только начинаю свое приключение с Django. Я написал небольшое приложение, в котором, конечно же, есть форма, собирающая данные от пользователя. Эта форма в стандартной версии Django выглядит не очень красиво. Я нашел в интернете информацию о crispy-form и …

28.04.2024
RoutablePageMixin работает локально, но не работает на Heroku

Я нахожусь в процессе постепенного обновления старого сайта Wagtail CMS. Я только что обновился с Wagtail V2.13.5 до 2.15.6, включая обновление с Django 3.1 до 3.2 и Python с 3.8 до 3.10. Сайт работает на 100% нормально на …

28.04.2024
Как иметь несколько версий сайта (с разным типом контента)?

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

28.04.2024
Как реализовать автоматическое создание записей по полю ManyToManyField:

Я хочу создать атчивки для юзера, для понимания вот сами таблички: class User(BaseUser, models.Model): objects = BaseUserManager() is_organization = models.BooleanField(default=False) class UserAchievement(models.Model): name = models.CharField(max_length=128, unique=True) description = models.CharField(max_length=256) final_value = models.SmallIntegerField() progress_right_now = models.FloatField(default=0) given_exp = models.SmallIntegerField() #image = …

28.04.2024
Как вывести один товар в django

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

28.04.2024
Как переопределить внутренний запрос на чтение класса или метода в django

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

28.04.2024
AssertionError, когда сериализатор не находит объект в Django Login

Я создаю приложение на django с пользовательской регистрацией и входом, которые ведут себя как формы, но когда я вхожу в систему с неправильными учетными данными, программа возвращает ошибку AssertionError. . views.py ... def post(self, request): serializer = LoginSerializer(data=request.data) if serializer.is_valid(): …

28.04.2024
Django ошибка при loaddata UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte

Сделал дамп файлы в приложении джанго чтобы посмотреть и скинуть бдшку. В итоге ругается на кодировку: PS C:\Users\Mugiwara\Desktop\pythooooon\okna_shop_galimov\app&gt; python .\manage.py loaddata .\fixtures\goods\cats.json Traceback (most recent call last): File &quot;C:\Users\Mugiwara\Desktop\pythooooon\okna_shop_galimov\app\manage.py&quot;, line 20, in &lt;module&gt; main() File &quot;C:\Users\Mugiwara\Desktop\pythooooon\okna_shop_galimov\app\manage.py&quot;, line 16, …

28.04.2024
Добавление django-parler на страницы администратора django?

Я работаю над своим проектом django и добавил django-parler в свой проект django. Я добавил parler в свой models.py, и это выглядит следующим образом: class Category(TranslatableModel): translations = TranslatedFields( category_name=models.CharField(max_length=255, verbose_name="Category name"), ) parent = models.ForeignKey('self', null=True, blank=True, …

28.04.2024
Django 404 при подключении к роутеру websocket wh

Я пытаюсь написать свой первый Django проект с использованием вебсокетов. Я использую каналы django. И все работало хорошо, пока не пришло время интегрировать react, nginx и django. Теперь я получаю: Не удалось подключиться к wss://our.web.site/ws/notifications/id/?token={my_token} URL …

28.04.2024
Как изменить имена полей модели между собой в Django?

Я создал модель в своем проекте Django. По ошибке я задал поля date_created и date_updated неправильно следующим образом: class Article(models.Model): date_created = models.DateTimeField(auto_now=True) date_updated = models.DateTimeField(auto_now_add=True) Я должен был установить date_created как auto_now_add=True, а date_updated как auto_now=True. …