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

15.11.2022
Selenium не отображает мои данные после отправки формы в Django

Следующий тест был написан в качестве отправной точки для изучения Selenium, последний тест был добавлен, чтобы убедиться, что имя игрока появилось на экране. В то время как вручную все работает отлично, данные, которые я ввожу в Selenium, не отображаются …

15.11.2022
В чем разница между Modelobject.id и Modelobject_id в django?

хочу узнать разницу между Modelobject.id и Modelobject_id в Python django. Пробовал оба, и оба работают одинаково.

15.11.2022
Какая версия Django rest framework для Django 2.1.5?

Я работаю со старой версией django, и не могу определить, какая версия django rest framework мне нужна для Django 2.1.5 Я не могу найти эту информацию в официальной django-rest-framework документации Спасибо

15.11.2022
Валидация формы прошла, но валидация модели не прошла, и все равно ошибка отображается на форме. Кто-нибудь может объяснить?

У меня есть модель Books с одним полем 'name' и я установил max_length равным 10. class Books(models.Model): name = models.CharField(max_length=10) Однако, в modelform BookForm я определил max_length равным 20. class BookForm(forms.ModelForm): name = forms.CharField(max_length=20) class Meta: fields …

15.11.2022
Django как сделать базовую модель администратора общий

Здесь я создал модель baseadmin для использования во всех моих моделях администраторов: class BaseAdmin(admin.ModelAdmin): base_readonly_fields = ('created', 'updated','removed') def get_readonly_fields(self, request, obj=None): if self.readonly_fields: return tuple(self.readonly_fields) + self.base_readonly_fields else: return self.base_readonly_fields @admin.register(models.Example) class Example(BaseAdmin): list_display = ['id', 'name', …

15.11.2022
Как найти элементы внутри наборов запросов

Если у меня есть две модели: Model_1.objects.all() Model_2.objects.all() Модель_1 содержит все элементы, Модель_2 содержит часть этих элементов. Как найти элементы, содержащиеся в Модели_1, но не содержащиеся в Модели_2? Я пытался: Model_1.objects.exclude(pk=Model_2.objects.order_by('pk')) Не работает.

15.11.2022
Шаблон Django не отображает ничего

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

15.11.2022
Как добавить пользовательскую кнопку отключения в django - ссылка на код?

Https://stackoverflow.com/a/69140267 Как вы можете объяснить это. Как я могу добавить пользовательскую кнопку. не получив представления о том, как ее решить.

15.11.2022
Django могу ли я передать только "id" в POST запросе, несмотря на отображение вложенных полей?

В моих пост-запросах к модели OrderProduct я хочу передавать только order.id и product.id, и это работает... пока я не добавлю сериализатор для получения product.name. Возможно, это потому, что я не понял документацию о вложенных запросах, но я не могу …

15.11.2022
Django generic.edit CreateView и UpdateView

я пытаюсь установить условие для пользователя, который не является задачей. сам пользователь не сможет обновить задачу, не показывая форму. это успешно в части обновления, но при создании задачи форма не показывается. как я могу это исправить? views.py ` …

15.11.2022
Django ORM: Агрегатор текста на подзапросе

Я бился головой над этим: У меня есть 2 модели, и я пытаюсь разработать пользовательский менеджер/кейрисет, который позволит мне аннотировать к каждой Series id из связанных пазлов, удовлетворяющих определенным условиям в формате '2,13,26'. Упрощенные модели: class …

15.11.2022
Преобразование шаблона в дикту [закрыто]

Как преобразовать шаблон в dict или json. Ниже приведен код преобразования: with open(f"template.py") as t: template_id = Template(t.read()) new_json = eval(template_id) но у меня не получилось. в template.py project = "open " name = "try" resource = "3080" …

15.11.2022
Как рассчитать doeking km, используя свойство в модели

Я застрял в проблеме, я хочу вычислить расстояние в км где: doeking km mean, предположим 1 день автомобиль проезжает 10км, 2 день проезжает 20км и 3 день проезжает 50км в первый день это будет только 10, а во второй …

15.11.2022
Reverse for 'post_publish' with keyword arguments '{'pk': ''}'' not found in Django

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

15.11.2022
Как установить значение по умолчанию для ForeignKey

У меня есть это поле graduation_year = m.ForeignKey('GraduationYear', on_delete=m.SET_NULL, null=False,blank=False) и GraduationYear класс is. class GraduationYear(BaseModel): label = m.CharField(max_length=255) year = m.CharField(max_length=255,unique=True) def __str__(self): return self.label Теперь я хочу установить объект GraduationYear, где year=2022, в …

15.11.2022
Django: Отправляйте данные агентства в контекстный словарь и используйте их для построения маркеров на карте

В моем проекте есть приложение агентства с моделью, в которой я сохраняю данные агентов по продаже компании, включая их имя и контактную информацию, а также их координаты. Моя модель агентства: class Agency(models.Model): English = "En" Persian = "Fa" …

15.11.2022
Ошибка при развертывании проекта django на Railway

Я получаю эту ошибку при открытии развернутого сайта на железной дорогеОшибка. Я искал решение и обнаружил, что нужно изменить настройки хоста mysql, поэтому я изменил их. Вот мои новые настройки базы данных. DATABASES = { 'default': …

15.11.2022
Для запуска очередей celery в docker я хочу указать несколько очередей с разным параллелизмом

В настоящее время я использую docker compose, в котором я указал celery как сервис, где q1, q2, q3, q4 и q5 - это несколько различных очередей, и я хочу назначить каждой очереди свой параллелизм. celery: restart: always build: context: …

15.11.2022
Чтение файла excel, извлечение значения каждой ячейки как строки и выполнение некоторого действия над значением каждой ячейки, Python

Я загрузил файл excel, мне нужно извлечь значение каждой ячейки как объект str из загруженного файла и выполнить запрос на значении ячейки. К сожалению, ничего не работает. Нужна срочная помощь. def read_agent_list(request): request.session.clear_expired() if request.is_ajax(): if request.method == …

15.11.2022
Ошибка 400 при загрузке фикстур на aws s3 для django

У меня есть проект django с aws s3, используемый для хранения изображений, которые есть на сайте. На сайте пользователи могут загружать свои собственные изображения, и это прекрасно работает. Когда я добавляю экземпляр модели с jpg, файл загружается в aws …

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 К сожалению, я не нашел ничего связанного с этим.