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

19.11.2021
Шаблон Django перебирает результаты API для отображения в таблице

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

19.11.2021
Django REST API serializer.is_valid() всегда возвращает false

Я пытаюсь сделать POST-запрос от фронтенда к бэкенду через REST API. В качестве данных я передаю словарь, который содержит все поля таблицы из базы данных Данные с фронтенда выглядят следующим образом: var state = { event: { name: "test", …

19.11.2021
Получение всех сессий из memcached с помощью Django

Я использую memcached для хранения моей сессии. Есть ли способ получить все сессии из memcached? Я ищу способ управлять сессиями и удалять их вручную через какой-нибудь пользовательский интерфейс

19.11.2021
Изменение стиля формы django-фильтров с SelectMultiple на CheckboxInput¶

Мне кажется, что в документации нет ясности по этому вопросу. У меня есть следующая логика фильтрации по атрибуту categories модели ProductPage (работает как задумано): class ProductFilter(django_filters.FilterSet): class Meta: model = ProductPage fields = ['categories'] def product_list(request): f = ProductFilter(request.GET, …

19.11.2021
'widget_tweaks' для стилизации formet.empty_form

Кто-нибудь знает, как я могу использовать 'widget_tweaks' для стилизации formset.empty_form. Проверьте документацию, однако при применении этого метода я получаю следующую ошибку: у объекта 'PartForm' нет атрибута 'as_widget' По-моему, я плохо разбираюсь в html. Я уже использовал widget_forms на …

19.11.2021
Как выйти из приложения при обновлении страницы? В Django

Это мой код логина в приложении Django from django.shortcuts import redirect, render from django.contrib.auth import authenticate,logout,login from django.contrib.auth.decorators import login_required from SedHelper.settings import LOGIN_URL from .models import HelperApps # Create your views here. def Login(request): if request.method == 'GET': if …

19.11.2021
TypeError: __init__ missing 1 required positional argument: 'to', Я получаю эту ошибку, когда делаю миграции "python3 manage.py makemigrations"

Python 3.8.10, django версии 3.2.9. Когда я выполняю следующий код: "python3 manage.py makemigrations auth_app" ... я получаю эту ошибку: TypeError: init() missing 1 required positional argument: 'to'. Я проверил все, что говорит об ошибке, и все равно получаю то же …

19.11.2021
Как переопределить метод в DjangoFilterBackend?

Я в доках смотрел, но так и не смог разобраться, чтобы это помогло в моей ситуации. Есть вьюшка для списка объектов с фильтрацией. class MenuLinksView(generics.ListAPIView): queryset = MenuLink.active_objects.all() serializer_class = MenuSerializer filter_backends = [DjangoFilterBackend] filterset_fields = ['lang_menu_link'] И получается …

19.11.2021
Django jQuery date picker не изменяет формат даты

У меня есть форма django, в которой есть два поля даты. Я пытаюсь сделать всплывающее окно календаря с дата по умолчанию отправлялась при нажатии как ("yyyy-mm-dd"). Я пытался сделать это несколькими способами, менял настройки в javascript, изменял файл настроек …

19.11.2021
Мне нужно создать аутентификацию для дистрибьютора с помощью jwt

Мне нужно создать аутентификацию для дистрибьютора с помощью jwt. Однако мне удается создать токен аутентификации только для суперпользователя. Не мог бы кто-нибудь помочь мне создать способ аутентификации дистрибьютора? Вот модели: class Distributors(TimeStampedModel): name = models.CharField("Nome completo", …

19.11.2021
Как получить данные из amoCRM через API?

Я пытаюсь получить данные через API из системы amoCRM, но у меня возникли некоторые проблемы, и я очень устал. Урл: https://alamiri.amocrm.ru/api/v4/contacts. Этот API должен возвращать контакты пользователей, которые содержат (имя, email, номер, ...). Когда я копирую …

19.11.2021
Показать ValidationError в шаблоне - Django

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

19.11.2021
Django Crispy Form цикл через объект {% crispy %}

Я пытаюсь использовать поля формы crispy внутри каждого столбца таблицы. Я могу отобразить их, используя: {% load crispy_forms_tags %} <tr> <form method="get" class="form-inline justify-content-center"> {% for field in filter.form %} <th>{{ field|as_crispy_field }}</th> {% endfor %} <input class='hidden-submit' type="submit"/> </form> …

19.11.2021
Условие, является ли поле A или B обязательным в Django Rest Framework

У меня есть сериализатор, в котором я хотел бы дать возможность отправить НОВЫЙ адрес с POST-запросом ИЛИ указать ID уже существующего адреса. Требуется одно из двух, но сейчас он просит указать оба варианта. Есть ли возможность добиться того, …

19.11.2021
Когда выполняется Django Querysets в представлении?

Я прочитал документацию Querysets Django относительно ленивости querysets, но все еще немного запутался здесь. В моем представлении, я устанавливаю queryset в переменную так players = Players.objects.filter(team=team) Позже у меня есть механизм сортировки, который я могу применить …

19.11.2021
Как лучше всего изучать Django?

Какой лучший способ изучения Django?

19.11.2021
Сохранение значений в модель django через цикл for

Я хочу использовать словарь для хранения значений в модели через модельную форму и представление. Сегодня я решил эту задачу следующим образом: form.variable_1 = dictionary['variable_1'] form.variable_2 = dictionary['variable_2'] form.variable_3 = dictionary['variable_3'] form.variable_4 = dictionary['variable_4'] form.variable_5 = dictionary['variable_5'] form.variable_6 = dictionary['variable_6'] …

19.11.2021
Foreach в javascript menutoggle должен быть активен только в иконке, на которой я кликнул

Надеюсь, у вас все хорошо, я использую django, проблема в том, что у меня есть список элементов, который содержит menuToggle, мой код выглядит так <!--here is code .... --> <div class="container"> {% ifequal request.user.username obj.author.user.username %} <div class="action1"> <div …

19.11.2021
Проблема получения данных набора фильтров из MultipleChoiceFilter

Допустим, у меня есть следующий FilterSet: class ReportFilter(django_filters.FilterSet): type = django_filters.MultipleChoiceFilter(field_name="type", lookup_expr='exact') ... и Клиент отправляет следующий запрос: www.exmaple.com/reports/?type=1&type=2 Я хочу иметь возможность получить данные набора фильтров из фильтра множественного выбора в виде списка, т.е. сделать что-то …

19.11.2021
Django Models - Как определить, что запись обновляется, а не вставляется новая?

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

19.11.2021
Django: Импорт данных из загруженного файла excel

Я пытаюсь создать приложение для импорта данных из загруженного .csv файла в мою базу данных. Вот к чему мне удалось прийти самостоятельно: файл загружается без проблем, и я могу передать информацию из файла в переменную first_row и second row. Теперь …

19.11.2021
Класс пользовательской аутентификации Django не читает AllowAny

Вот класс аутентификации REST: def get_authorization_header(request): raw_token = request.COOKIES.get('auth_token', ) or None auth = request.META.get('HTTP_AUTHORIZATION', ) if isinstance(auth, str): auth = auth.encode(HTTP_HEADER_ENCODING) return auth class JWTAuthentication(BaseAuthentication): keyword = 'auth_token' def authenticate(self, request): raw_token = request.COOKIES.get('auth_token', ) or None if …

19.11.2021
Как получить объект пользователя в шаблоне?

Model.py class User(AbstractUser): is_agree = models.CharField(max_length=1, blank=True) is_verify = models.CharField(max_length=1, blank=True) type = models.CharField(max_length=1, blank=True) name = models.CharField(max_length=255, blank=True) address1 = models.CharField(max_length=255, blank=True) address2 = models.CharField(max_length=255, blank=True) bank_account = models.CharField(max_length=255, blank=True) phone_number = models.CharField(max_length=255, blank=True) Я хочу получить тип …

19.11.2021
Django объявляет подзапрос для повторного использования?

Есть ли способ хранить подзапрос в django так же, как это делает SQL DELCARE? У меня есть несколько вычислений с использованием подзапросов. Затем я ссылаюсь на эти подзапросы в дальнейших вычислениях. Проблема в том, что после …

19.11.2021
Почему мы используем метод PUT в axios, когда мы можем использовать метод POST, который делает ту же самую работу

Я использую axios в проекте REACT / Django, вопрос, на который я не нашел ответа, Считая, что мы можем обновить таблицу базы данных, сначала отправив данные методом POST из react в представление django, затем django обновляет таблицу базы данных с …

19.11.2021
Как отключить сортировку по нескольким столбцам в Django Admin?

Как отключить сортировку по нескольким столбцам в Django Admin? Хотелось бы упростить сортировку только по одному столбцу за раз. В настоящее время, если щелкнуть на заголовке столбца, то этот столбец добавляется к порядку сортировки. Т.е. http://localhost:8000/admin/core/user/?o=-2.5.3.1, где параметр запроса …

19.11.2021
Python Django Async Def работа с объектами

У меня есть этот код в моем Django Channels Consumer. async def connect(self): from .models import Chat, Menu from client.models import ChannelCommunication, VirtualAgent self.agents = await sync_to_async(VirtualAgent.objects.get, thread_sensitive=True)(pk=1) self.channel = await sync_to_async(ChannelCommunication.objects.get, thread_sensitive=True)(virtual_agent=agents.pk) self.chat = Chat() self.chat.channel = self.channel …

19.11.2021
Адаптация модели Django (с помощью djOngo) к документу MongoDB

У меня есть полная база данных с такими документами, как: { "_id": { "$oid": "6191419b42a21c7b38f028ae" }, "like_count": 58142, "slug": "the-elder-scrolls-iv-oblivion", "name": "The Elder Scrolls IV: Oblivion", "description": "The Elder Scrolls IV: Oblivion", "image": { "thumb": "https://cdn.website.com/c/04dcf5be7b651ef57c542bf5634b08c2/400x510/cdn.kanobu.ru/games/e17c468f-cd9e-48d7-bb23-6cbd736fa330.JPG", "origin": "https://cdn.website.com/games/e17c468f-cd9e-48d7-bb23-6cbd736fa330.JPG" }, …

19.11.2021
Разница между архитектурой веб-приложения и паттерном проектирования?

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

19.11.2021
Django RestFRamework фильтрует поле модели ManytoMany

В моем приложении django у меня есть две модели: class Device(models.Model): mac_id = models.CharField(max_length=400, primary_key=True, null=False) short_name = models.CharField(max_length=400, default='') ... class Anagrafica(models.Model): id = models.AutoField(primary_key=True) cod_imp = models.CharField(max_length=80, verbose_name="Codice impianto") rb_sel = models.ManyToManyField(Device) Ну, мне нужно …

19.11.2021
Показывать связанные изображения к товару в Django?

Здравствуйте, я пытаюсь отобразить все изображения, относящиеся к определенному продукту, во всплывающем окне. Моя проблема в том, что когда я загружаю фотографию для одного из этих объектов, она отображается на обоих объектах, как я могу отфильтровать их для отображения …

19.11.2021
Как сделать фильтрацию в Django

Я хочу сделать фильтрацию в django и хочу сделать это с помощью date_created из custumUser для моего фильтра. Я могу показать date_create с помощью list_display в моей панели администратора, но я не могу фильтровать по ней на странице. мой …

19.11.2021
Я не могу заставить django показывать картинки в моем проекте django есть ли какое-нибудь решение для этого?

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

19.11.2021
Менеджер недоступен через экземпляр класса

Недавно я столкнулся с Manager isn't accessible via model instance этой ошибкой. Прочитав Django doc, я смог решить эту проблему. https://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-objects В документации по Django упоминается следующая причина: Managers are accessible only via model …

19.11.2021
TypeError: аргумент int() должен быть строкой, байтоподобным объектом или действительным числом, а не 'NoneType'

я делаю сайт электронной коммерции на django по этому учебнику youtube ecommerce tutorial.Я создал функцию для удаления из корзины, но когда я нажимаю кнопку удаления, я получаю это сообщение TypeError at /cart/delete/ int() Аргумент должен …

19.11.2021
Foreach queryselector в javascript

Надеюсь у вас все хорошо, я работаю с django, проблема в том, что у меня есть список элементов, который содержит menuToggle мой код скрипта выглядит так <script> function menuToggle1(){ document.querySelectorAll('.menupost').forEach(function(element) { element.classList.toggle('active'); }); }; </script> поэтому, когда …

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

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

19.11.2021
Как генерировать пользовательский идентификатор для определенного типа пользователей при регистрации в django?

Models.py class CustomUser(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) mobileno = models.IntegerField(blank=True, null=True) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] customer = models.BooleanField(default=False) vendor = models.BooleanField(default=False) id = models.AutoField(primary_key=True, editable=False) userid= models.CharField(max_length=100, unique=True) objects = UserManager() def __str__(self): …

19.11.2021
Django AdminEmailHandler на журналах daphne

Я могу использовать Django's AdminEmailHandler просто отлично для моих API Errors. Но я не могу заставить его работать в моем daphne. Все, что я могу сделать до сих пор, это показать журналы ошибок в моей консоли. Я пробовал множество …

19.11.2021
Эффективно ли использование ManyToMany против хранения двух списков ключей в Django? [закрыто]

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