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

27.09.2021
Замена маркера значением

я пытаюсь заменить токен, проверяя, действителен ли токен, а затем извлекая детали, используя этот токен . eg: {"jwt": "asdahasjkaiubdkjsdjasdajkdjakdon", "hostel": "BCJ bhawan", "room_no": "300"......} что-то вроде этого я получу как я могу заменить эту часть токена на …

27.09.2021
Использование order_by date в списке

Я создаю приложение для блога и обращаюсь к различным моделям запросом и добавляю их в один список, и я пытаюсь order_by('-date') в списке. Дата имени одинакова во всех моделях. models.py class BlogPost(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) title = …

27.09.2021
GIF прекращает анимацию при отображении элемента Safari

Это сводит меня с ума. Я делаю сайт на django, и когда вы нажимаете submit на форме, форма исчезает и появляется эта полоса загрузки с анимацией. Ситуация, с которой я работаю, практически идентична этой https://jsfiddle.net/6t5xsag8/1/ Я …

27.09.2021
Как я могу отправить ajax-запрос в Django с помощью ванильного JavaScript

Я хочу отправлять 'GET' и 'POST' запросы с помощью ajax в Django. Я просмотрел несколько статей, но все они использовали jquery, я не знаю, как использовать jquery, поэтому есть ли способ отправить 'GET' и 'POST' запросы с помощью обычного …

27.09.2021
Django - Сериализатор конечных точек PUT должен игнорировать отсутствующие атрибуты

поэтому у меня есть эта конечная точка def put(self, request): user_uuid = get_uuid_from_request(request) user_obj = User.objects.get(pk=user_uuid) serializer = UpdateUserSerializer(user_obj, data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data, status=status.HTTP_200_OK) else: return Response(dict(error=serializer.errors, user_msg=generic_error_message), status=status.HTTP_400_BAD_REQUEST) со следующим сериализатором class UpdateUserSerializer(serializers.ModelSerializer): …

27.09.2021
Модель с внешними ключами занимает ~90 секунд на запрос (проблема модели с внешними ключами / сериализатора, я думаю)

У меня проблемы как с сериализатором, так и с моделями для таблицы, использующей внешние ключи. У меня есть представление для таблицы Cost (см. ниже), при запросе которого я получаю следующий результат примерно через 300-400 мс : [ { "id": …

27.09.2021
Django ограничивает редактирование сообщений другими пользователями

У меня есть представление обновления, которое работает правильно. Единственная проблема заключается в том, что в настоящее время любой может редактировать любое сообщение. Для решения этой проблемы я реализовал LoginRequiredMixin и UserPassesTestMixin. Я считаю, что реализовал их правильно, но любой …

27.09.2021
Проблема выбора селектора выпадающего меню с помощью AJAX

В настоящее время я пытаюсь создать страницу, на которой моя база данных обновляется по событию падения. Точнее, у меня есть страница с возможностью перетаскивания, и мне нужно, чтобы каждый раз, когда я перетаскиваю определенный div (deal-card) в другой div (stage-column), …

27.09.2021
Невозможно получить значение аргумента, переданного через URL-адрес

Я пытаюсь изучить Django, работая над небольшим проектом. На сайте есть 3 кнопки на главной странице (Home.html). Каждая кнопка представляет тип пользователя. При нажатии на кнопку пользователь переходит на страницу регистрации. В GET-запросе к странице регистрации переменная user_type устанавливается на …

27.09.2021
Как получить токен, сгенерированный при использовании django allauth и django-rest-auth с django rest framework

Я использую django allauth и django-rest-auth из этого руководства для генерации токена для django rest framework. Учебник можно найти на этой странице, внизу. (https://www.softcover.io/read/92780ad5/django_book/token_authentication) Я могу сгенерировать токен после доступа к api/dj-rest-auth/register/, который является страницей …

27.09.2021
Django Создание пользовательской модели пользователя

Здравствуйте, я пытаюсь создать пользовательскую модель пользователя (которая наследуется от User), чтобы пользователь указывал свой email, а не имя пользователя, и я получаю ошибку в settings.py, я понятия не имею о приложении CustomUser, но я пытаюсь выяснить, можем ли …

27.09.2021
Django-admin startproject не работает (macOS Big Sur)

Удалось установить и создать проекты со старой версией Django (2.1.5), но с последней версией Django я получил ошибки при выполнении django-admin startproject project-name: Traceback (последний последний вызов): Файл "/Users/me/.local/share/virtualenvs/dapi-dD6sgvz-/bin/django-admin", строка 8, in sys.exit(execute_from_command_line()) Файл "/Users/me/.local/share/virtualenvs/dapi-dD6sgvz-/lib/python3.9/site-packages/django/core/management/init.py", строка 419, in execute_from_command_line …

27.09.2021
Django 3.2- ошибка создания суперпользователя в sqllite3

PS C:\Users\Abdulla Zia\PycharmProjects\EnhanceImage> python manage.py createsuperuser Username (leave blank to use 'abdullazia'): admin Email address: Password: Password (again): Traceback (most recent call last): File "manage.py", line 22, in <module> main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File "C:\Users\Abdulla Zia\AppData\Local\Programs\Python\Python37\Lib\site-packages\django\core\management\__init__.py", …

27.09.2021
Django случайные имена css

Я хочу, чтобы цвет фона менялся каждый раз при работе с Django. Например: bg-success, bg-primary, bg-light, bg-dark... и т.д. и просто случайным образом. Как я могу это сделать? <div class="bg-success"> </div>

27.09.2021
Передача кортежа в таблице диаграмм Google с помощью Django

Всем добрый день, Я внедряю Google Charts API в свой проект Django. Я хотел бы построить две различные диаграммы, круговую и табличную. Я могу отобразить круговую диаграмму без проблем. Однако у меня возникают проблемы с табличной диаграммой. Я …

27.09.2021
Достаточно ли фильтра escapejs для публичного представления полей, таких как блог?

Достаточно ли фильтра escapejs для публичных полей отправки, таких как блог? Я использую escapejs и escape-фильтры для защиты полей от XSS-атак.

27.09.2021
Какова альтернатива webapp2?

Я работаю со старым кодом на python2, который использует модуль webapp2, но мне нужно создать приложение для среды app engine flex, которая использует python3, поэтому я думаю об использовании альтернативного пакета webapp2, может ли кто-нибудь предложить простую в использовании альтернативу …

27.09.2021
Как передать контекстные переменные Django в функцию JavaScript?

У меня есть функция в Django views.py, которая передает контекстную переменную под названием "queues" в HTML-страницу. На HTML странице у меня есть кнопка, при нажатии на которую, она должна передать контекстную переменную "queues" в JavaScript функцию func. Однако, как …

27.09.2021
Виджет DateTimeInput() помещает случайную букву T между датой и временем, вызывая ошибку ValidationError

У меня есть поле datetime, в которое я ввожу данные, используя следующее поле формы: delivery_pickup = forms.DateTimeField(label = "Delivery or Pickup Appointment", required = False, widget=forms.DateTimeInput(attrs={'type':'datetime-local'})) Красивый маленький виджет datetime появляется автоматически благодаря объявлению атрибута type. Проблема …

27.09.2021
Умножение аннотаций с фильтрацией по отношениям "многие ко многим

У меня есть модели: class Tag: name class User: tags = M2M to Tag ... class Bill: id tags = M2M to Tag ... class BillRow: bill = FK to Bill, related_name='rows' quantity ... А я …

27.09.2021
Серверная ошибка 500 при аутентификации | Django

При попытке сохранить запись пользователя и аутентифицировать его на приборной панели возникает серверная ошибка 500. КОД user_id = 5 unique_username = "kashif" user = User.objects.get(pk=user_id) user.unique_username = unique_username user.is_active = True useremail = user.email user.save() user = auth.authenticate(request, email=useremail, …

27.09.2021
Имеет много категорий без дублирования в родительских категориях

У меня есть три модели class Offer: class OfferBonus: offer_bonus_category = models.ManyToManyField(OfferBonusCategory) offer = models.ForeignKey(Offer, on_delete=models.CASCADE, blank=True, null=True) class OfferBonusCategories: category_title = models.CharField(max_length=60,null=True, blank=True) category_description = models.TextField(null=True, blank=True) Каждое предложение может иметь несколько OfferBonuses и каждый OfferBonus может …

26.09.2021
Django подчеркивание символа в поле

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

26.09.2021
Передача значения во всплывающее окно Django

У меня есть некоторое описание и я хочу получить его во всплывающем окне. Затем я нажимаю на div с кнопкой type я должен получить значение во всплывающем окне <div class="content-wrapper bg-white"> <!-- container --> <div class="container-fluid"> <div class="page-body inner-page"> …

26.09.2021
Django request in model

I need to get a request.get_host () inside the model in def. When connecting: def name(self, request) the function immediately stops working. Tell me sample code: class Catalog(models.Model): name = models.CharField(max_length=255, unique=True, verbose_name=_("name")) slug = models.CharField(max_length=255, unique=True, verbose_name=_("name"), blank=True) parent …

26.09.2021
Определенный атрибут объекта будет случайно показан на шаблоне

I have tried to show an specific attribute values randomly. Just dictionaries are appeared in my web page which I have showed. I want to show the actual questions which are stored in my Question model class Exam(models.Model): user=models.ForeignKey(User,on_delete=models.CASCADE,related_name='exam_user') subject=models.ForeignKey(Subject,on_delete=models.CASCADE,related_name='exam_subject',default=True) …

26.09.2021
Исключение дочерних элементов во вложенном сериализаторе

У меня есть три сериализатора: class BookingSerializer(serializers.ModelSerializer): owner = serializers.CharField(source="owner.username", read_only=True) class Meta: model = Booking fields = ( "id", "createdDate", "comments", "location", "date", "operator", "status", "owner", ) class CompanySerializer(serializers.ModelSerializer): bookings = BookingSerializer(many=True, read_only=True) owner = serializers.CharField(source="owner.username", read_only=True) class …

26.09.2021
Django REST Frameworking избыточная выборка при использовании PrimaryKeyRelatedField

Моя модель Django: class Quest(models.Model): name = models.CharField(max_length=255) is_completed = models.BooleanField(default=False) characters = models.ManyToManyField(Character, blank=True) campaign = models.ForeignKey(Campaign, on_delete=models.CASCADE, editable=False) Сериализатор DRF: class QuestSerializer(serializers.ModelSerializer): characters = serializers.PrimaryKeyRelatedField(many=True, read_only=True) class Meta: model = Quest fields …

26.09.2021
Django Backend Изображение не отображается

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

26.09.2021
Подтверждающее сообщение после удаления Django

Как отобразить сообщение об успехе на другой странице после удаления человека? Страница, на которую он перенаправляет, является страницей, на которой отображаются все рабочие. Я также пробовал отобразить его на текущей странице, используя timer.sleep(10), чтобы остановить перенаправление на некоторое время, но, …

26.09.2021
Невозможно выполнить итерацию по нескольким почтовым спискам в шаблоне django

Я пытаюсь итерировать zip переменную по шаблонам. С двумя элементами работает хорошо, но после добавления 3 элементов в zip переменную я не могу перебирать их в цикле for как раньше.Здесь 'subj' последний элемент. zip переменная zipped_lists = zip(card_postings, arrays, subj) …

26.09.2021
Django - подсчет и фильтрация в наборе запросов

я хочу создать сложный набор запросов, после многих неудачных попыток :( я прошу вашей помощи, это мои модели: class Commit(odels.Model): date = models.DateTimeField(auto_now_add=True) created = models.BooleanField(default=False) creator = models.ForeignKey( get_user_model(), on_delete=models.SET_NULL, null=True, blank=True, related_name="%(class)s_creator" ) content_type …

26.09.2021
Как передать действия пользователя с сервера на внешнее устройство

У меня есть веб-интерфейс, который позволяет пользователю отправлять удаленные команды 1 или 2 роботам. В настоящее время задания сохраняются в базе данных (также для ведения журнала), а робот(ы) опрашивает(ют) бэкенд django, используя GET запросы каждые 125 мс, что дает …

26.09.2021
Django: ValueError: Невозможно присвоить "<User: x>": "UserRelatinoship.x" должен быть экземпляром "User".

Я пытаюсь автоматически создать отношения между двумя тестовыми пользователями в миграции в Django. Мой код миграции выглядит следующим образом: # Generated manually from django.db import migrations, transaction from django.contrib.auth import get_user_model def setup_test(apps, schema_editor): User = get_user_model() …

26.09.2021
Не удается связать ForeignKey для form_valid

Я бронирую номера в отеле, но у меня возникла проблема с классом OrderCreateView (generic.CreateView): Я хочу, чтобы была ссылка на отель как сделать так, чтобы была ссылка на отели? Мой код: Я думаю, что здесь все в порядке #models.py class …

26.09.2021
Как в админке Django создать сложный связанный список?

Подскажите как такое реализовать? Исходное данные Модели: Отделы, Должности и Сотрудники и модель Типы подразделений В модели Типы подразделений: Название Например: Руководство, Управление, Отдел В модели Отделы: Есть поле section (int) Например: Управление IT, Отдел бух, Руководство В модели Должности: …

26.09.2021
Google Cloud - Django - OSError: [Errno 30] Файловая система только для чтения

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

26.09.2021
Django ORM создает строки динамически с помощью _meta.get_fields()

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

26.09.2021
[''<BoundField value=14.99 errors=None>'' значение должно быть десятичным числом''].

Я создаю модель ресторана и получаю ошибку ValidationError at /api/restaurateur/create_meal/ ['“&lt;BoundField value=14.99 errors=None&gt;” value must be a decimal number.'] Как я могу исправить эту ошибку? Мое мнение: @action(['POST'], detail=False, url_path='create_meal') def create_meal(self, *args, **kwargs): …

26.09.2021
Использование __range в datetime в Django

Я столкнулся с некоторой проблемой. У меня есть это в views.py orders_completed = Order.objects.filter(customer=customer, complete=True) orders= [] for i in orders_completed : ordered_date = i.date_ordered valid_date = ordered_date + timedelta(days=5) if Order.objects.filter(id=i.id , date_ordered__range=(ordered_date ,valid_date)): orders.append(i) И …