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

15.11.2022
Отправка файла csv по электронной почте django

Я хочу прикрепить файл csv к электронному письму. Я написал метод get следующим образом : def get(self, request, *args, **kwargs): serializer = self.get_serializer(self.get_queryset(), many=True) file_format = request.query_params.get("file_format", "csv") if file_format == "csv": data_file = export_to_csv( serializer.data, list(self.get_serializer().Meta.fields), "students"), …

15.11.2022
Когда я запускаю сервер с моим собственным IP, почему сессии Django не работают?

Это приложение развернуто на сервере локальной сети. Моя сессия может работать с localhost ( python manage.py runserver 8000 ), но я хочу использовать свой собственный IP ( python manage.py runserver < my-IP >:< port > ), тогда сессия не работает …

15.11.2022
Как правильно разместить margin-right в сайдбаре с помощью CSS в Django>

Я пытался разделить текст и иконку с помощью этого кода {% load static %} <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="{% static 'css/styles.css'%}"> <!-- <link href="{% static 'css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" …

15.11.2022
Django RF ModelSerializer получить userid текущего пользователя

Я хочу перенести все мои методы create, update из моих представлений в serializer.py, я читал, чтобы ваши представления были тонкими, а serializer толстым. class APIClerkView(generics.ListCreateAPIView): permission_classes = [IsAuthenticated] serializer_class = ClearanceItemSerialize def perform_create(self, serializer): serializer.save(recorded_by=self.request.user.userid) Здесь у …

15.11.2022
Как сделать fullstack мобильное приложение, которое обрабатывает комментарии, как Facebook

У меня огромный вопрос, Есть ли у вас идеи, как сделать бесконечную область комментариев в мобильном приложении flutter? Для бэкенда кажется, что структурировать базу данных очень просто. Но для части, связанной с flutter, я борюсь с …

15.11.2022
Ошибка Nginx: 502 Bad Gateway nginx/1.23.2 на Docker + Django + Postgres

Вот ошибка, которую я получил из моего журнала 2022/11/15 04:30:08 [error] 29#29: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.80.1, server: mysite.local, request: "GET /favicon.ico HTTP/1.1", upstream: "uwsgi://192.168.80.3:3000", host: "mysite.local", referrer: "http://mysite.local/" И …

15.11.2022
Django каналы потребитель async

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

15.11.2022
Django rest_framework perform_update

Я пытаюсь переместить мой def update из моего serializer.py в мой views.py, Что он делает хорошо после обновления элемента он также сохраняет журнал в transaction_log class ClearanceItemSerialize(serializers.ModelSerializer): class Meta: model = ClearanceItem fields = '__all__' def update(self, instance, validated_data): …

15.11.2022
Заполнение данных из базы данных в Word (Django Python)

Я не знаю, как получить данные и заполнить ими мой шаблон word. На самом деле это длинный список, и мне нужно заполнить его в моей таблице в документе word. Правильно ли я делаю? Вот мой код: def save_sample_details(request): sample = …

15.11.2022
Обновление поста не сохраняется в базе данных

Hello я новичок в django, я сделал кнопку редактирования, где я могу редактировать сообщение, но проблема в том, что она не сохраняется в базе данных[[enter image description here](https://i.stack.imgur.com/ZEtVa.png)](https://i.stack.imgur.com/mfr8g.png) я перепробовал …

15.11.2022
Различные условия для различных полей выбора в django rest framework

У меня есть модель, которая имеет некоторые атрибуты, такие как выбор пола, выбор типа отпуска, выбор времени отпуска, как полдня, выбор полного дня и многие другие поля выбора, я хочу знать, как сделать различные условия для всех этих различных …

15.11.2022
Не отображаются миграции миниатюр - Django 2.2

Я сделал шаг за шагом, чтобы реализовать sorl-thumbnail в моем проекте django. Но эскизы миграций не создаются, поэтому изображения не добавляются через форму отправки, но по-прежнему добавляются через интерфейс администратора. Я использую: Python 3.9 Django 2.2.16 Pillow 9.3.0 …

15.11.2022
При POST сводке заказов, как мне назначить количество для каждого упомянутого товара

Я создаю приложение для электронной коммерции. Во время оформления заказа, id товаров в корзине (и другая информация) публикуются в таблице ORDER на моем бэкенде. Моя таблица ORDER имеет отношение многие-ко-многим с таблицей PRODUCT, я не могу найти умный способ сохранения …

15.11.2022
Django модель базы данных авторизация

Здравствуйте, я пытаюсь создать приложение todo, в котором пользователь может войти и зарегистрироваться. Все мои пользователи смогут получить доступ к другим "задачам", просто изменив id "задачи" в url. Скажем, у testuser1 есть 3 задачи в базе данных, а именно …

15.11.2022
DRF Как сохранить текущего пользователя

Я пытаюсь сохранить элемент с officeid пользователя, но он выдает ошибку ValueError: Невозможно присвоить "<CustomUser: admin@gmail.com>": "ClearanceItem.office" должен быть экземпляром "Office".. Мой пользователь имеет id 1 пока письмо находится на admin@gmail.com последний officeid = 'OSA' …

15.11.2022
Группировка по категориям в DRF

Я пытаюсь сделать что-то вроде этого вопроса stack overflow: Django RestFramework group by Но я пытаюсь следовать инструкциям, и у меня ничего не получается. Вот мое мнение: class ArticleListView(generics.ListAPIView): queryset = Page.objects.select_related().all() serializer_class = GroupPageListSerializer filter_backends …

15.11.2022
Как я могу получить доступ к внешнему ключу на другой стороне, используя Django и GraphQL?

Я работаю над проектом с использованием Django. Вот мой models.py : ` class Owner(models.Model): name = models.CharField(max_length=200) class Cat(models.Model): owner = models.ForeignKey(Owner, on_delete=models.CASCADE) pseudo = models.CharField(max_length=200)` Мой schema.py : `class Query(graphene.ObjectType): owner = graphene.List(OwnerType) def resolve_owner(self, info): return Owner.objects.first().cat_set.all()` …

15.11.2022
Ограничение доступа для каждого клиента в django

Я пытаюсь ограничить доступ к записям на основе каждого клиента, чтобы пользователи не могли получить доступ к данным друг друга через URL. Я добавил это, но он ограничивает все. Пожалуйста, помогите. if request.user.customer != Infringement.customer: return HttpResponse('Your are …

15.11.2022
ModuleNotFoundError: Нет модуля с именем 'authlib'

Я пытаюсь импортировать валидатор токенов Authlib JTW, используя from authlib.oauth2.rfc7523 import JWTBearerTokenValidator для интеграции Auth0 в мое приложение Django, однако я продолжаю получать ошибку ModuleNotFound. У меня уже установлен Authlib, и я подтвердил это с помощью pip freeze, …

15.11.2022
Как я могу вставить в Wagtail кнопки для добавления и редактирования значения внешнего ключа, как в панели администратора Django?

Я хотел бы иметь в моей Wagtail Admin Panel эти кнопки, которые присутствуют в Django Admin Panel. Кнопки DjangoAdmin К сожалению, я не нашел ничего связанного с этим.

15.11.2022
Как "secret_key.txt" является более безопасным в проекте Django?

Прошу прощения, если это дублирующий вопрос, но я не могу найти ответ в Интернете. В Django Checklist Docs я вижу следующее, чтобы сохранить секретный ключ в безопасности. with open('/etc/secret_key.txt') as f: SECRET_KEY = f.read().strip() Мой проект развернут на …

15.11.2022
Как правильно закрыть RabbitMQ и Celery?

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

15.11.2022
Сохранение клиента в фоновом режиме на формах django

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

15.11.2022
Как назначить права доступа django для создателей объектов?

можно ли разрешить редактирование на сайте django admin объектов в базе данных только создателям этих объектов? Необходимо ли для этого расширение django-guardian? Как я понял с django guardian мне нужно вручную назначать права для каждого объекта базы данных и …

15.11.2022
Как получить внешний ключ uuid для сохранения в форме в django?

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

14.11.2022
Django: Пользовательская модель пользователя с автоинкрементным идентификатором

Я пытаюсь использовать Django Authentication и хочу создать пользовательскую модель для пользователя, которая имеет автоинкрементное целое число в качестве id. Я знаю о библиотеке uuid, но я хочу, чтобы id был целым числом, поэтому я хочу избежать этого. …

14.11.2022
Как в javascript выбрать некоторое поле модели из django?

Здравствуйте, я начинаю изучать javascript и у меня есть вопрос. Как в javascript выбрать некоторое поле модели из django? Я искал этот вопрос в google, но не получил актуального ответа.

14.11.2022
Фильтр модели Django с "точным" оператором IN

Я хочу найти всех пользователей, у которых точно такие же теги, как у определенной категории (точно такие же теги, а также одинаковое количество присвоенных тегов) Что-то вроде... category = Category.objects.first() User.objects.filter(tags__in=category.tags.filter()) Но это возвращает также …

14.11.2022
Django async доступ к связанным объектам из .aget()

Я проделал несколько обширных поисков и прочитал документацию. К сожалению, я не смог решить следующую задачу. Возможно, я что-то упустил. ` async def generate_quotes(request, id): try: interrogation = await Interrogation.objects.aget(id=id) except Interrogation.DoesNotExist: return JsonResponse("Interrogation does not exist") print(interrogation.address.postcode) #where …

14.11.2022
Почему данные, передаваемые в сериализатор, сохраняются в базе данных как null?

Я работал над проектом Django с сериализатором rest framework для получения информации, отправленной с фронтенда, ее упорядочивания и сохранения в базе данных. Информация получается путем обводки полей ввода на формах и отправки всех полей, которые вы определяете. Однако после определения …

14.11.2022
Django-filter python class sub function under __init__ function not receive value return

Я разрабатываю проект django, в котором используется django-filter: filter.py: import django_filters from myApp.models import MyRunStats class MyRunStatsFilter(django_filters.FilterSet): def gen_choice(filed): return tuple((l, l) for l in list(AegisRunStats.objects.values_list(filed, flat=True).distinct())) name_procss=django_filters.ChoiceFilter(label='Process',choices=gen_choice('name_procss')) class Meta: model = MyRunStats fields = ['name_procss'] По …

14.11.2022
Ошибка "CustomUser не имеет клиента" для пользователей, авторизованных через google

У меня есть модель CustomUser для разграничения между клиентом и торговцем. class CustomUser(AbstractUser): is_customer = models.BooleanField(default=False) is_merchant = models.BooleanField(default=False) is_superuser = models.BooleanField(default=False) first_name = models.CharField(max_length=255) last_name = models.CharField(max_length=255) Теперь у клиентов есть функция добавления в корзину, для …

14.11.2022
Как сделать аутентификацию с помощью JWT-токенов на чистом Django без React?

Я backend dev, и я хочу сделать сайт без front end, как react или другие библиотеки front end, просто на чистом Django. Я сделал на Django сайт, все готово, и теперь пришло время для аутентификации по JWT-токену. …

14.11.2022
Django добавить функцию в предложение "from"?

Я пытаюсь написать Django запрос, который генерирует следующее: select group_id, cardinality(array_agg(distinct aul)) from report_table, unnest(active_user_list) as aul group by group_id Где active_user_list - тип массива[int]. Я пытаюсь получить подсчет уникальных элементов в массивах всех строк, которые …

14.11.2022
Django-filter вызвал sqlite3.OperationalError: no such table issue

Я разрабатываю проект django, используя django-filter: filter.py: import django_filters from myApp.models import MyRunStats class MyRunStatsFilter(django_filters.FilterSet): def gen_choice(filed): NAME_PROCESS_LIST = list(MyRunStats.objects.values_list(filed, flat=True).distinct()) NAME_PROCESS_CHOICE = tuple((l, l) for l in NAME_PROCESS_LIST) #this above 2 line codes will generate a tuple like …

14.11.2022
Как сделать метод сохранения модели, при котором PK увеличивается на n чисел

Это вопрос в продолжение моего предыдущего поста. Я пытаюсь переписать метод Save модели так, чтобы первичный ключ увеличивался на 5 следующим образом: class Client(Model): client_id= models.PositiveIntegerField(primary_key=True) client_name = models.CharField(max_length=1000, null=True, blank=True) # Overwrite the Save functionality to increment …

14.11.2022
Как сделать запрос к пользователю customer в модели пользователя, чтобы выполнить запрос и добавить запись в django

У меня есть пользовательская модель пользователя с полем 'customer'. У каждого пользователя есть клиент. Я пытаюсь получить клиента вошедшего пользователя, чтобы при добавлении нарушителя добавлялся правильный клиент для записи. Я думаю, что ниже приведено неверное представление. customer=request.user.customer …

14.11.2022
Django unittest функция с перенаправлением на основе mock return_value

У меня есть функция представления, похожая на def my_function(request): session = create_something('some_random_string') return redirect(session.url, code=303) Для проверки import unittest from django.test import TestCase from unittest.mock import patch from my_app.views import my_function class TestMyFunction(TestCase): @patch('my_app.views.create_something', return_value={ "url": "https://tiagoperes.eu/" …

14.11.2022
Как объединить методы для вывода данных в textarea?

У меня есть приложение django. И у меня есть несколько методов, которые выводят данные в textarea через функцию upload Так что я использую эту текстовую строку для вывода данных: text="[' \n\na)\n\n \n\nFactuur\nVerdi Import Schoolfruit\nFactuur nr. : 71201 Koopliedenweg 33\nDeb. …

14.11.2022
Отправка писем через Django не работает в Nov 2022

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