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

28.08.2022
Преимущества авторизации по токенам и JWT в Django Rest Framework

Недавно начал изучать DRF и столкнулся с тем, что не совсем понимаю смысл авторизации по токенам. Для себя я определил, что они используются тогда, когда мы пишем, к примеру, мобильное приложение и у нас нет доступа к CSRF токенам, а …

28.08.2022
Прочитанные и непрочитанные сообщения каналов Django

Я новичок в каналах django и пытаюсь построить приложение чата, я встретил некоторые проблемы в разработке read и unread функционирования, я надеюсь, что вы можете дать мне руку. потребитель чата имеет очень простую структуру: имя комнаты chat_1 …

28.08.2022
Основы django-арендаторов: SHARED_APPS vs TENANT_APPS

Я использую django-tenants для многопользовательского приложения. В docs говорится о настройке SHARED_APPS и TENANT_APPS. SHARED_APPS - это кортеж строк, такой же как INSTALLED_APPS, и должен содержать содержать все приложения, которые вы …

28.08.2022
Как передать значения идентификатора пользователя в параметры в django?

У меня есть код, где нужно передать id user_from (пользователя, от которого пришло сообщение), но когда я пишу user_from__pk пишет ошибку, что такого имени нет NameError: name 'user_from__pk' not defined мой код: views.py: def send_chat(request): resp = {} User = …

28.08.2022
Проблемы с получением данных из таблицы, которая использует jinja2 (django)

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

28.08.2022
Форма Django не сохраняется - не удается определить проблему в коде

Пытаюсь сохранить приведенную ниже форму, но она не сохраняется. Отслеживание не выявляет никакой проблемы, и print(form.errors) не возвращает никакой проблемы. У меня точно такой же код работает на другой странице. Поэтому я не уверен, что я здесь упускаю. …

28.08.2022
Django - По умолчанию на нескольких радиокнопках

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

28.08.2022
Почему мои формы не действительны (как forms.Form, так и ModelForm), и почему он не сохраняет данные в базу данных?

Views.py мое представление содержит две формы, userform, которую я создал с помощью forms.Form и snippetform, которую я создал с помощью ModelForm. создал с помощью ModelForm. from django.shortcuts import render from .forms import Snippetform, Userform from .models import User, Snippet …

28.08.2022
Django модели для вопросника с вопросами с различными типами ответов

Этот вопрос похож на Разработка моделей Django для вопросов с различными типами ответов, но, надеюсь, более конкретный. Для моего конкретного случая я вижу различные способы реализации, но я не уверен, какой способ будет хорошим. У меня …

28.08.2022
Как интегрировать веб-приложение Django с блокчейном?

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

28.08.2022
Static/home/bootstrap/css/bootstrap.css" был заблокирован из-за несоответствия типа MIME ("text/html") (X-Content-Type-Options: nosniff)

Когда я запускаю обычный код на локальной машине, он работает нормально, но на heroku production с github он показывает только html, ни js, ни css не работают...enter code here он посылает эту ошибку Я тестирую свое приложение на …

28.08.2022
Лучше развертывать django в production с помощью docker или без docker?

ПРОСТО ДЛЯ ТЕХНИЧЕСКОГО СОВЕТА Пожалуйста, вопрос выше не сложный, но мне нужен дополнительный профессиональный совет, я использую docker уже несколько лет и я думаю о возможности перехода на dockerless или бесконтейнерное развертывание django. Несмотря на то, что у docker есть …

28.08.2022
Невозможно импортировать Django

Во время онлайн-курса я столкнулся с этой ошибкой! Согласно ошибке, Django недоступен на моей машине. Попробовал переустановить, но получил ту же ошибку! Проверял ошибки, когда наткнулся на эту ошибку в коде VS. Пробовал …

28.08.2022
Как отправить электронное письмо для сброса пароля Django с помощью Celery?

На этот вопрос уже дали ответ здесь, но это решение мне не помогло, мое электронное письмо отправляется не с помощью Celery, и ошибок нету. Я использую Celery 5.1.2. Воркер у меня запускается, во втором приложении он также …

28.08.2022
Как настроить Apache на запрос пароля для сайта Django?

У меня есть Django wsgi сайт, который я скоро размещу в сети. Я бы предпочел, чтобы сайт не был доступен, кроме как через приглашение входа в Apache, пока он не будет готов. Я исследовал и нашел ограниченную или …

28.08.2022
Нежелательная стеклянная рамка за пределами фоновых изображений

Я использую Django, HTML и CSS для создания веб-сайта для размещения некоторых фотографий, но я довольно новичок. Я использую стиль <div> с backgound-image для загрузки картинок на сайт. По какой-то причине каждая картинка загружается с некоторым радиусом границы (хотя в …

28.08.2022
Джанго не имеет обратного соответствия в

У меня проблема с моим кодом Я пытаюсь создать кнопку редактирования для изменения сотрудников, которые впоследствии отображаются и вносят изменения, но я не могу отобразить с динамическим url в django. views.py def editerEmploye(request, pk): editer = Employe.objects.get(id=pk) context = …

28.08.2022
Django templating for loop работает для первого элемента

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

28.08.2022
При настройке использования нескольких баз данных возникает ошибка settings.DATABASES неправильно настроена

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

28.08.2022
Какой способ объединения нескольких столбцов базы данных в одно поле модели является наиболее подходящим для Django?

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

28.08.2022
Как сделать кнопки во всех картах кликабельными?

Здравствуйте, я создал веб-приложение на Django. В этом приложении есть 6 карточек с кнопкой для увеличения и кнопкой для уменьшения количества еды для покупки. У меня проблема: работают только кнопки на первой карточке. Вот HTML код <div class="container"> …

28.08.2022
Как написать пользовательскую валидацию на фреймворке django rest?

Как написать пользовательские валидации в drf. У меня есть функция validate на сериализаторе. Кто-нибудь может помочь, что не так с моим кодом? мои представления: class MyCustomView(ListCreateAPIView): def create(self, request, *args, **kwargs): serializer = MyCustomSerializer(data=request.data) serializer.is_valid(raise_exception=True) мой сериализатор: class …

28.08.2022
Почему моя форма не действительна при просмотре, что бы я ни вводил?

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

28.08.2022
PyCharm не распознает экземпляр пользователя при использовании пользовательской модели пользователя в Django

У меня есть пользовательская модель пользователя в моем проекте Django, и когда я создаю экземпляр request.user в моих представлениях, PyCharm, похоже, не распознает экземпляр пользователя правильно. Доступные методы/атрибуты, предложенные PyCharm, по-прежнему указывают на встроенную модель пользователя Django, но не …

28.08.2022
Как я могу показать прокси-модель django виртуальному приложению

Я создаю прокси-модель из оригинальной модели Product. Как я могу показать эту прокси-модель другому виртуальному приложению под названием "Store2" class ProductProxy(models.Product): class Meta: proxy = True @admin.register(ProductProxy) class HeroProxyAdmin(admin.ModelAdmin): list_display = ['id'] @admin.register(models.Product) class ProductProxyAdmin(admin.ModelAdmin): list_display = ['id', 'title' …

28.08.2022
Как удалить все записи, которым исполнилось 24 часа, используя django ORM?

Модель: class Question(models.Model): question_text = models.CharField(max_length=100) option1 = models.CharField(max_length=50,null=False) option1_vote = models.IntegerField(default=0) option2 = models.CharField(max_length=50,null=False) option2_vote = models.IntegerField(default=0) option3 = models.CharField(max_length=50,null=False) option3_vote = models.IntegerField(default=0) option4 = models.CharField(max_length=50,null=False) option4_vote = models.IntegerField(default=0) date_time = models.DateTimeField(auto_now=True) user = models.ForeignKey(User,on_delete=models.CASCADE) Здесь …

28.08.2022
Как исправить неработающее удаление записи после некоторой даты в django?

Я пытаюсь удалить записи после того, как время истечения срока действия_даты меньше или равно времени текущей даты, но это не сработало должным образом. Также выдает эту ошибку RuntimeWarning: DateTimeField Question.date_time получило наивный datetime (2022-08-28 10:15:19) при активной поддержке …

28.08.2022
Развертывание django restframeworkapi на сервере

я хочу установить post req для моего api приложения. в postman когда я отправляю post в объектной программе, он возвращает следующий текст в качестве ответа и данные не сохраняются в базе данных. я получил в браузере: Employee …

28.08.2022
Невозможно отобразить свойства объекта при получении списка элементов

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

28.08.2022
Почему django возвращает мне шаблон Error для этого случая {% if user.is_authenticated %}?

Я хотел бы добавить на интерфейс главной страницы моего шаблона django условие, но он возвращает мне эту ошибку : ProgrammingError at / отношение "django_session" не существует LINE 1: ...ession_data", "django_session". "expire_date" FROM "django_se... другой код шаблона : ... {% …

28.08.2022
Ошибка при использовании queryset get_absolute_urls Django

Django.urls.exceptions.NoReverseMatch: Reverse for 'detail' with keyword arguments '{'slug': 'test'}' not found. 1 pattern(s) tried: ['detail<slug:slug/\\Z'] Я пытаюсь создать деталь продукта, фильтруя его по slug (возможно, это может быть ID), поэтому я решил отправить slug через URL и затем …

28.08.2022
Как я могу создать форму и представление из файла forms.py?

У меня есть модель с AbstractBaseUser и BaseUserManager. Я также создал admin.py и forms.py. Все это прекрасно работает, я проверил в admin, теперь я хочу создать форму, в которой пользователь мог бы вводить данные, и представление, которое будет принимать …

28.08.2022
Документ для проекта django

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

28.08.2022
Шифрование данных в файле txt с помощью AES в django

я хочу зашифровать данные, которые находятся в файле, который я загрузил. но когда я читаю данные, открытый текст говорит, что их нет (я вызвал эту функцию в func encrypt), но когда я вызвал эту функцию в homepage, она работает …

28.08.2022
Django + Celery - Как отправить письмо сброса пароля Django с помощью Celery?

На этот вопрос уже отвечали ранее здесь, но это решение мне не помогло, мой email не отправляется Celery. Я использую Celery 5.1.2 Мой код: forms.py from django.contrib.auth import forms as admin_forms from django.utils.translation import gettext_lazy as _ from …

28.08.2022
Как получить значение из цикла jinja for в django

У меня есть форма, которая содержит таблицу, где перечислены студенты из базы данных. Я хочу получить значение каждого студента из таблицы при нажатии на кнопку отправки, а также статус, если они присутствуют или нет. Html код: <div class="container"> …

28.08.2022
Как отправить объекты ImageFieldFile, извлеченные из базы данных с помощью django, на фронтенд и отобразить их на экране

При использовании django в качестве бэкенда, у меня есть изображение, сохраненное в базе данных в формате ImageField, и в слое представления я получаю объект через orm, как я могу вернуть его моему vue фронтенду. Я превратил объект ImageField в …

28.08.2022
Как использовать order_by и annotate в Django для получения продуктов на основе порядка сезона?

Предположим, что у меня есть модель Product. Я использую Django-taggit, чтобы иметь возможность добавлять теги для каждого продукта. В каждом продукте я добавляю такие теги, как зима, лето, осень, весна. Затем я создаю функции типа this_month(), используя timezone.now для …

28.08.2022
Не удается получить данные API Json для отображения на шаблоне Django

Я пытаюсь получить данные из JSON, который был получен из API, созданного мной для отображения на моем Django Template. API - это простое API, которое хранит количество просмотров поста и его id, json имеет следующий формат: [ { …

28.08.2022
Django инстанцирует поле файла с помощью формы модели

Я не могу создать поле файла из формы модели model.py class ModelA(models.Model): image_fileA = ResizedImageField() pdf_fileB = models.FileField() pdf_fileC = models.FileField() forms.py class FormA(ModelForm): class Meta: model = modelA fields = ['image_fileA', 'pdf_fileB', 'pdf_fileC'] widgets = { 'image_fileA': …