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

28.10.2021
Проблема в админской панели Django

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

28.10.2021
Могу ли я создать slug из двух неанглоязычных полей с помощью django-slugger?

Я знаю о модуле 'django-slugger'. У меня есть модель Author с полями 'firstname', 'lastname', но она будет содержать украинские символы (неанглийские). Я хотел бы иметь slug с таким шаблоном: f"{firstname} {lastname}".title() Почему мне нужен английский slug? Потому что …

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

Я получаю эту ошибку, не могу ее разрешить. HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url: /repos/XXXX/XXXXX (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7fcf030252e8>: Failed to establish a new connection: [Errno 111] Connection refused',)) Я получаю имена ветвей из некоторого …

28.10.2021
Изменение класса для CreateView Django

У меня есть CreateView и я хочу добавить класс для полей views.py: class CreatePost(CreateView): model = apps.blog.models.Post fields = ['name', 'content', 'photo'] template_name = 'cabinet/post/create.html' и в шаблоне: {% extends 'cabinet/includes/main.html' %} {% …

28.10.2021
Как отобразить пользовательскую страницу Error 500 с помощью daphne в django

У меня проблема с Daphne в Django. Если сайт выбрасывает ошибку 500, отображается шаблон ошибки 500 по умолчанию из Daphne. Я настроил обработчик ошибки 500 точно так же, как обработчик 404, и обработчик 404 работает отлично. Если кто-нибудь знает, …

28.10.2021
Поддерживает ли Gorm миграцию данных?

Я начинаю новый проект на golang и планирую использовать Gorm для моего проекта graphql. У меня есть некоторый опыт работы с Django и graphene-django. Но из-за проблем с производительностью мы …

28.10.2021
Данные не фильтруются в функции поиска в Django

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

28.10.2021
Кнопка Django show image не работает с циклом for loop

Мой сайт позволяет пользователям загружать объемные изображения. Проблема в том, что когда пользователь находится на мобильном устройстве, ему потенциально приходится прокручивать 100 изображений. Я хочу реализовать кнопку "Показать больше". Я нашел эту демонстрацию в Интернете, которую я заставил …

28.10.2021
Интеграция firebase video в django

Я сохранил видео в хранилище Firebase, а ссылка на него хранится в базе данных Postgresql через модель Django, я не могу открыть видео по ссылке в панели администратора. Выдается ошибка { "error": { "code": 400, "message": "Недопустимая пара HTTP-метод/URL". …

28.10.2021
Django сломанная труба при настройке CORS

Я хочу соединить приложение flutter с моим Django API, но постоянно происходит обрыв трубы. settings.py Access to XMLHttpRequest at 'http://localhost:8000/api/buildingdata/' from origin 'http://localhost:53850' has been blocked by CORS policy: Request header field access-control-allow-origin is not allowed by Access-Control-Allow-Headers in …

28.10.2021
Ожидался экземпляр Django, получен OrderedDict

Пытаюсь вручную обработать данные Model и вернуть клиенту, возникла ошибка - TypeError: ожидался экземпляр 'Location', получен OrderedDict class ParticipantViewSet(viewsets.ModelViewSet): def retrieve(self, request, pk=None): queryset = Participant.objects.all().prefetch_related("locations") user = get_object_or_404(queryset, pk=pk) serializer = ParticipantSerializer(user) locations = serializer.data["locations"] specialLocationList = locations …

28.10.2021
Попытка развернуть сервер django с помощью gunicorn, nginx и docker

Я пытаюсь следовать этому , но я нахожу некоторые проблемы. Моя структура папок следующая: — project — config/nginx/conf.d — www — server — settings.py, wsgi.py, etc. — Dockerfile — manage.py — requirements.txt — docker-compose.yml …

28.10.2021
ERROR: дублирующее значение ключа нарушает уникальное ограничение уже существует

У меня есть приложение Django для обслуживания заказов, продуктов и т.д. Один заказ может иметь множество OrderDetails, которые обозначают продукты, связанные с заказом. Однако когда я пытаюсь добавить новый экземпляр OrderDetails aka присвоить продукт заказу, я получаю эту ошибку. …

28.10.2021
Wagtail как JSON сериализовать поле RichText в ListBlock

Ошибка: Объект типа RichText не является JSON сериализуемым. Мой код: class AvvisiBlock(blocks.StructBlock): avvisi = blocks.ListBlock( blocks.StructBlock( [ ("title", blocks.CharBlock(classname="full title", icon="title", required=True)), ("text", blocks.RichTextBlock(icon="pilcrow", required=True)), ] ) ) def get_api_representation(self, value, context=None): dict_list = [] for item in …

28.10.2021
Импорт пользователей в Django

Я пытаюсь импортировать некоторых пользователей из файла csv. Я использую модуль import-export в оригинальной модели User. Если я загружаю файл, который я создал, он импортирует одного пользователя, но с пустыми полями, за исключением date_joined, is_staff, is_active, is_superuser. Остальные поля, …

28.10.2021
Как передать строку из HTML файла в представление в django?

Я новичок в django и у меня есть этот ввод в HTML, и мне нужно получить строку, введенную пользователем и отправить для моего views.py: <form id="username_exists_form" method='GET'> Name: <input type="username" name="username" /> <button type='submit'> Check </button> </form> …

28.10.2021
Не удалось (13: Permission denied) сервер nginx с Django

Я получаю ошибку отказа в разрешении на сервере nginx, для папки CACHE, созданной компрессором django, ошибка такова "/home/xxxx/myproject/static/CACHE/js/output.dabd456b15d4.js" failed (13: Permission denied), client: 112.196.162.182, server: example.com, request: "GET /static/CACHE/js/output.dabd456b15d4.js HTTP/1.1", host: "abc.example.com", referrer: "https://abc.example.com/member/dashboard/" разрешения показаны следующим …

28.10.2021
Как сохранить экземпляр формы в циклическом режиме python django

я пытался сохранить экземпляр формы с помощью цикла. я создал модели assignment-control и рабочего места. пользователь в assign-control является внешним ключом, я решил создать представление, которое сохраняет всех пользователей, делая их в виде списка views.py def create_job(request): emp …

28.10.2021
Я хочу создать приложение для обновления предыдущих данных

У меня есть список участников. Рядом с именем участника есть кнопка редактирования, Когда член нажимает на кнопку редактирования, открывается загрузочная форма (предыдущие данные не должны быть редактируемыми из inspect eliminate) с 2 полями ввода для электронной почты и номера …

28.10.2021
Вход в командную строку с использованием имени пользователя и пароля django

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

28.10.2021
Как напечатать данные модели в шаблоне djnago?

У меня есть модель с именем item следующего содержания: class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() bargainprice = models.FloatField(default=0) discount_price = models.FloatField(blank=True, null=True) category = models.CharField(choices=CATEGORY_CHOICES, max_length=2) label = models.CharField(choices=LABEL_CHOICES, max_length=1) slug = models.SlugField() description = models.TextField() image …

28.10.2021
Выполнение кода javascript, присутствующего в дочернем шаблоне, после отрисовки основного шаблона

У меня есть базовый шаблон, который служит общей структурой для дочерних шаблонов. Внутри этого базового шаблона библиотека jQuery включена непосредственно перед закрывающим тегом body. базовый шаблон <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> . . </head> <body> {% …

28.10.2021
Можно ли удалить CommonPasswordValidator при регистрации аккаунта в Django?

Когда пароль слишком распространен, Django выдает ошибку "The password is too common". Я хочу убрать эту валидацию. Возможно ли это? И как это сделать?

28.10.2021
Футболист (имя модели), соответствующий запросу, не существует

views.py from django.shortcuts import render from .models import Footballer from django.http import JsonResponse import json def madrid_list(request): player = Footballer.objects.all().order_by('name') return render(request, "players/madrid_list.html", {"players":player}) def madrid_detail(request,slug): players = Footballer.objects.get(slug=slug) return render(request, "players/madrid_detail.html", {"players": players}) def json(request): data = list(Footballer.objects.values()) …

28.10.2021
Как передать сконструированную полезную нагрузку в метод создания ModelViewSet

У меня есть ModelViewSet, из которого я переопределил функцию create, как показано ниже - class BookViewSet(viewsets.ModelViewSet): queryset = Book.objects.all() serializer_class = BookSerializer def create(self, request, *args, *kwargs): req_data = json.loads(request.body) x = req_data.get('x') response = super().create(request, *args, **kwargs) book_id …

28.10.2021
Как я могу отобразить данные поля модели last_bid(Foreign Key) в шаблоне

Я работаю над сайтом аукциона, используя Django. Я пытаюсь отобразить данные поля Last_bid, которое связано с таблицей Bid внешним ключом. Я перепробовал много способов, но ничего не получилось. Файл models.py выглядит следующим образом: from django.contrib.auth.models import AbstractUser from django.db import …

28.10.2021
Автоматическое добавление файла в форму в dajngo CreateView

У меня есть модель Major и модель Course. Когда я добавляю курс в модель курса с помощью ModelForm и класса CreatView, я хочу добавить поле автоматически. Я пытался использовать метод form_valid, но он выдает ошибку: NOT NULL constraint failed: …

28.10.2021
Установите начальные значения в форме, передавая параметры (kwargs) с помощью представления

Я хочу заполнить форму значениями, взятыми из таблицы. Сначала я передаю PK относительно строки, где я хочу получить значения, и строю список kwargs: views.py def NavetteToFicheCreateView(request, pk): navette = Navette.objects.get(id=pk) ref = navette.id attribute_set = navette.famille.pk cost = navette.cost …

28.10.2021
Как перейти к связанному объекту модели через list_display в админке Django?

У меня есть модель Comment, которая связана с моделью Poller через FK отношения. Могу ли я как-то перейти к этому связанному объекту через интерфейс администратора Django из обзора комментария? # Models.py class Comment(models.Model): """ A Class for comments …

28.10.2021
Обновление в сериализаторе: django rest framework

У меня есть сомнение, как использовать update() в сериализаторе? serializers.py def update(self, instance, validated_data): instance.name = validated_data.get('name', instance.name) instance.description = validated_data.get('description', instance.description) instance.is_free = validated_data.get('is_free', instance.is_free) instance.keyarea = validated_data.get('keyarea', instance.keyarea) instance.subject = validated_data.get('subject', instance.subject) beneficiary_data = validated_data.get('beneficiary', …

28.10.2021
Загрузка нескольких файлов в медиа-библиотеку в django/mezzanine

Я новичок в работе с mezzanine и мне поручили решить проблему загрузки медиа-библиотеки, с которой столкнулись наши клиенты. На рабочем сайте приложения django-1.8/mezzanine-4.2 можно загружать только один файл за раз, в то время как на стороне разработки я могу загружать …

28.10.2021
Collapse Bootstrap не видит target если id ="{{ jinja }}"

Через цикл for создаю элементы card с наполнением из DB которые должны сворачиваться т.к. содержимое {{ el.story_text }} очень большое. В качестве id элемента пытаюсь указать {{ el.data }}, она уникальная, но даже если использую {{ el.id }} из db …

28.10.2021
Django - Упорядоченное поле ManyToManyField

У меня есть 2 модели в моем приложении Django: Operation и Job. Модель Job имеет отношения "многие-ко-многим" с моделью Operation. Я использую модель Job для запуска нескольких Operation за один раз. Но мне нужно, чтобы эти Operation выполнялись в …

28.10.2021
Как вывести значения модели, объединенной через внешний ключ в django?

У меня есть одна модель, названная как элемент следующим образом: class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() bargainprice = models.FloatField(default=0) discount_price = models.FloatField(blank=True, null=True) category = models.CharField(choices=CATEGORY_CHOICES, max_length=2) label = models.CharField(choices=LABEL_CHOICES, max_length=1) slug = models.SlugField() description = models.TextField() …

28.10.2021
Проблема Psycopg2 не может адаптировать тип 'tuple', возникающая периодически

Недавно мы обновили Django & Python до следующей версии Python 3.9.5, Django 3.2, Psycopg2 2.9.1, Httpd 2,4.2, Postgres 12.8 Заметили, что приложение периодически выходило из строя с ошибкой psycopg2.ProgrammingError: can't adapt type 'tuple' Ниже приведены запрос …

28.10.2021
Django Admin запрос с помощью postgres

У меня есть модель class TmaskMda02(models.Model): ... class Meta: managed = False db_table = 'public.tmask_mda02' И ответ http ProgrammingError at /admin/rest_app/tmaskmda02/ relation "public.tmask_mda02" does not exist LINE 1: SELECT COUNT(*) AS "__count" FROM "public.tmask_mda02" ^ Request Method: …

28.10.2021
Django inlineformset - NOT NULL constraint failed: forecasting_forecast.forecast_cost

У меня есть CreateView с инлайн набором форм, который имеет forecast_month & forecast_cost для каждого месяца года, я хочу, чтобы он сохранил все 12 прогнозов для каждого месяца, но я продолжаю получать эту ошибку. В идеале он должен …

28.10.2021
Django + Postgresql, новый экземпляр модели переписывает предыдущий

У меня есть модель Order и модель OrderDetails, которая представляет продукт, связанный с заказом. Один заказ может иметь много OrderDetails. Итак, я создаю новый заказ и нажимаю кнопку для добавления нового товара, и эта кнопка перенаправляет меня на страницу …

28.10.2021
Django async if else use a thread or sync_to_async

Я не знаю, где находится ошибка async def receive(self, text_data=None, bytes_data=None): ... if data['msg']: print('in') model = await DB.Myself.filter_data(name__contains='') print('ok') else: print('else') model = await DB.Myself.filter_data(name__contains='') print(model, 'model') Ин, если log in ok In else …

28.10.2021
Почему я получаю объект 'ImageFieldFile' без атрибута 'pk' при входе в систему?

Я создаю бэкенд аутентификацию в Django-Rest_framework, используя django-rest-auth и REST фреймворк JWT Auth, и когда я вхожу в систему, я получаю эту ошибку. Что я делаю неправильно? AttributeError at /api/auth/login/ 'ImageFieldFile' object has no attribute 'pk' Request Method: …