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

13.12.2022
Как проверить статус входа в систему django на JavaScript?

Какой лучший способ проверки аутентификации пользователя django в JavaScript файле?

13.12.2022
Как реализовать рекурсивность в сериализаторах Django

Мой класс сериализаторов class ConditionSerializers(serializers.ModelSerializer): class Meta: model = TblCondition fields = ['id','operator','condition','relation'] class ConditionSerializers(serializers.ModelSerializer): relation_with=ConditionSerializers(many=False) class Meta: model = TblCondition fields = ['id','operator','relation_with','condition','relation'] class RuleSerializers(serializers.ModelSerializer): conditiontbl=ConditionSerializers(many=True) class Meta: model = TblRule fields = ['rule_table_no','rule_no','rule_name','columns','data_file','true','conditiontbl' ] Мой класс модели …

13.12.2022
Предотвращение повторной отправки формы после нажатия кнопки

У меня есть проект Django, в котором есть несколько форм. Происходит следующее: когда я нажимаю кнопку submit 30 раз, мои данные вставляются в базу данных 30 раз. Я провел исследование и увидел много jquery или javascript решений в целом, …

13.12.2022
Как смоделировать поле, хранящее только часы и минуты, в Django

Я хотел бы хранить для модели "Дом", в django, поле, хранящее час и минуту, и иметь возможность легко редактировать его, редактируя только час и минуту. Я знаю, что TimeField существует в django, но его редактирование в Django admin …

13.12.2022
Получение длины запроса с помощью Ajax / Django

В соответствии с выбором в форме, я хочу получить количество записей, которые соответствуют id выбранных данных, как целое число. Вот мое мнение : def loadRelationalForm(request): main_task_id = request.GET.get('main_task_id') relational_tasks = TaskTypeRelations.objects.filter(main_task_type_id = main_task_id) data_len = len(relational_tasks) return JsonResponse({'data': data_len}) …

13.12.2022
ModuleNotFoundError: Нет модуля с именем 'myapp.urls'

Я пытался изменить настройки на следующие, но не работает: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp'] мой каталог: manage.py django_project __init__.py asgi.py settings.py urls.py wsgi.py myapp migration __init__.py admin.py apps.py models.py tests.py urls.py views.py …

13.12.2022
Динамическая локализация Django не работает так, как ожидается, на мобильных устройствах

У меня вопрос по поводу отображения текущего языка на мобильных устройствах, если я заполняю список языков в шаблоне динамически (получаю из массива languages из настроек)... Итак, этот код работает правильно: <a href="#" id="language-en" class="pure-drawer-link{% if LANGUAGE_CODE == 'en' %} …

13.12.2022
Отображение одного поля формы django на основе другого поля

Я новичок в django и использую его всего 3 месяца. У меня есть несколько групп, названных спринт 1, спринт 2 и т.д. Каждая группа имеет определенный набор пользователей. Я …

13.12.2022
Ajax с Django не перезагружает страницу, но цикл перезагружается

<div class="container" id="cd"> <div class="row"> <div class="col-2"> <label for="serialno" class="h4 text-center mx-4"> S.No </label> </div> <div class="col-3"> <label for="billno" class="h4 text-center"> Bill No</label> </div> <div class="col-5"> <label for="Items" class="h4 text-center"> Items</label> </div> <div class="col-2"> <label for="total" class="h4 text-center"> Total</label> </div> …

13.12.2022
Как я могу отобразить html, который расширяет 'admin/change_list.html'?

У меня есть требование, где я принимаю загрузку CSV файла и делаю валидацию на нем, прежде чем персистировать его в БД. Моя страница администратора выглядит следующим образом: Я добавил эту Upload With CSV кнопку. <a href="https://i.stack.imgur.com/9ZF1T.png" rel="nofollow …

13.12.2022
Подключение учетной записи MongoDB пользователя для хранения его данных

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

13.12.2022
Соответствующий запрос не существует (Django)

Я создал сайт форума. При нажатии на профиль пользователя получаю в консоли ошибку library.models.SiteUser.DoesNotExist: SiteUser, соответствующий запросу, не существует. В браузере также отображается: DoesNotExist at /profile/1/ СайтПользователь, соответствующий запросу, не существует. Браузер выделяет эту строку userprof = SiteUser.objects.get(id=pk) Это …

13.12.2022
Невозможно обработать Paytm в django rest framework

Я пытаюсь интегрировать paytm с django rest framework. Но не знаю, почему я получаю несоответствие контрольной суммы. То есть при инициации платежа генерируется checksum, но при проверке контрольной суммы она отличается. #Виды - инициирование платежа context = { "MID": …

13.12.2022
Как создать систему подписки с помощью django

Я хочу добавить поле is_subscriber в django, используя готовую пользовательскую библиотеку django Где мне нужно добавить это поле is_subscriber? Или как еще я могу сделать

13.12.2022
LookupError: Нет установленного приложения с меткой 'salesforce'. Вы имели в виду 'salesforce_db'?

После обновления с Django 2.2 до 3.2 django-salesforce APP выдает эту ошибку при попытке запустить мое приложение django Traceback (most recent call last): File "...lib/python3.7/site-packages/django/apps/registry.py", line 156, in get_app_config return self.app_configs[app_label] KeyError: 'salesforce' . . . During handling of the …

13.12.2022
Лучшие возможные способы перевода родного языка на английский

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

13.12.2022
Django Template странное поведение макета

У меня есть функция, которая генерирует pdf.файл и отправляет его по электронной почте. И она работает идеально. И у меня есть таблица на фронтенде , как описано выше. В моей Django модели - …

13.12.2022
Django unittests mock.patch не будет работать, если я импортирую функцию поверх файла

Здравствуйте, в настоящее время возникла проблема, решение которой я не смог найти. У меня есть приложение django, которое взаимодействует с внешними сервисами, чтобы писать unittests, я должен патчить функции, которые вызывают внешние сервисы с mock.patch #api_views.py from examplemodule import …

13.12.2022
Django storages создает папку в s3 bucket при загрузке файла

У меня есть следующий код, который я использую в модели django для загрузки файлов в ведро s3 original = S3FileField(storage=S3Boto3Storage(bucket_name='videos-sftp',default_acl=None,region_name='us-east-1',location=''),upload_to='', blank=False, null=False) Что происходит, файлы загружаются по следующему пути: https://videos-sftp.s3.amazonaws.com/videos-sftp/ вместо: https://videos-sftp.s3.amazonaws.com/ …

13.12.2022
Как сохранить несколько объектов в базу данных в представлениях django rest framework

Итак, я пытаюсь добавить новый продукт в мою базу данных, используя django's restapi. но продукт может содержать несколько категорий, которые связаны через третью много-ко-многим модель и дополнительные изображения, которые являются внешними ключами к продукту вот мой models.py class …

13.12.2022
Django shell не видит приложения (каталоги с файлами), которые находятся в текущем рабочем каталоге

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

13.12.2022
Запрос для перебора записей по дате в django

Я пытаюсь найти лучший способ циклического просмотра заказов на следующие семь дней, включая сегодняшний, что у меня уже есть: unfilled_orders_0 = Model.objects.filter(delivery_on__date=timezone.now() + timezone.timedelta(0)) context['todays_orders'] = unfilld_orders_0.aggregate(field_1_sum=Sum('field_1'), field_2_sum=Sum('field_2'),field_3_sum=Sum('field_3'), field_4_sum=Sum('field_4'),field_5_sum=Sum('field_5')) Мне интересно, могу ли я как-то избежать необходимости …

13.12.2022
ProgrammingError: relation does not exist

На запрос списка постов (PostListView) django выдает такую ошибку, помогите, пожалуйста исправить. post_list.html {% extends 'blog/base.html' %} {% block content %} &lt;a href=&quot;{% url 'post_new' %}&quot; class=&quot;new-post container&quot;&gt; &lt;span&gt;Новый пост&lt;/span&gt; &lt;i class=&quot;fa-solid fa-plus&quot;&gt;&lt;/i&gt; &lt;/a&gt;&lt;br&gt;&lt;br&gt; {% for post in post_list %} …

13.12.2022
Как создать правильный временный образ с помощью PIL для django pytest?

У меня проблема с размещением созданного PIL изображения на pytest. Сериализатор не позволяет опубликовать созданное изображение. Он показывает, что переданный файл пуст, а также показывает операцию ввода-вывода на закрытом файле. Вот моя функция PIL:- def generate_test_image(): image = …

13.12.2022
Запуск моего первого проекта Django на Ubuntu VPS

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

13.12.2022
Django ORM LEFT JOIN SQL

Добрый день) Подскажите пожалуйста, в django models в Foreign Key, при создании соединения, создается ячейка в базе _id по которой в последствии выполняются JOIN запросы, подскажите как указать свою ячейку по которой делать JOIN, не могу создать таблицы в уже …

13.12.2022
Django Admin - 404 только для определенной модели представления списка

Учитывая эти модели: class Collection(models.Model): name = models.CharField(max_length=255, blank=False, null=False) user = models.ForeignKey(User, related_name="collections", on_delete=models.CASCADE) class Item(models.Model): name = models.CharField(max_length=255, blank=False, null=False) url = models.URLField(blank=True, null=True) collection = models.ForeignKey(Collection, related_name="items", on_delete=models.CASCADE) и этот admin.py class CollectionAdmin(admin.ModelAdmin): …

13.12.2022
Как отправить полное имя и email пользователя в базу данных с помощью django

Когда я пытаюсь отправить полное имя и электронную почту, он возвращает значение, подобное этому &lt;связанный метод AbstractUser.get_full_name из &lt;User: keremedeler&gt;&gt; Для отправки письма я добавил в файл models.py класса пользователя функцию, подобную этой, и она отправила ответ следующим …

13.12.2022
Как заблокировать метод post_delete дочерней модели при удалении родительской модели с помощью CASCADE в django?

Models.py class Parent(models.Model): name = models.CharField(max_length=50) class Child(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) name = models.CharField(max_length=50) signals.py @receiver(signals.post_delete, sender=Parent) def delete_parent(sender, instance, **kwargs): # something @receiver(signals.post_delete, sender=Child) def delete_child(sender, instance, **kwargs): # something Когда сигнал delete_parent() …

13.12.2022
Отправка электронной почты в django

Я хочу отправить данные о сотруднике по электронной почте в соответствии с 'task_employee' def meeting_detail_mail(get_task, get_meeting): for i in get_task: data = { "get_task": get_task, "title": get_meeting } html_content = render_to_string( 'app/meeting_mail.html', data ) text_content = strip_tags(html_content) email = EmailMultiAlternatives( …

13.12.2022
Python для android - Ошибка Django при развертывании на устройстве android

В настоящее время я использую Python для android (p4a) для развертывания статических файлов react на бэкенд Django, который запускает сервер на самом гаджете android - и размещает веб-приложение на localhost webview. Вот мой build.sh, который я использую для …

13.12.2022
Django: При сохранении debug=True API работают быстрее

Я заметил, что наша производственная среда работает медленно при сохранении debug=False Нам нужно ждать 20 секунд или 15 секунд для одного ответа API. Те же самые API выполняются за миллисекунды, только мы изменили debug=True

13.12.2022
"ошибка": "invalid_client" при использовании инструментария Django OAuth

Я следовал шагам, указанным в документации для django rest framework. Я не могу перейти к шагу 4. Как указано в документации, curl -X POST -d "grant_type=password&amp;username=&lt;user_name&gt;&amp;password=&lt;password&gt;" -u"&lt;client_id&gt;:&lt;client_secret&gt;" http://localhost:8000/o/token/ Я изменил вышеуказанные переменные на свои …

13.12.2022
ValueError at / Поле 'id' ожидало число, но получило 'srednje'

У меня есть django приложение. Я хочу, чтобы пользователь набрал в браузере url с названием определенной статьи и затем он увидел все товары, связанные с этой статьей. Мои модели выглядят следующим образом: class Article(models.Model): slug = models.SlugField(unique=True, null=True) title …

13.12.2022
При развертывании проекта Django на Linux-сервере (Получение ошибок статических файлов)

Привет команда, пожалуйста, найдите нижеприведенный файл настроек. Я пытаюсь развернуть проект django на linux сервере, но получаю следующую ошибку: Bad Request (400) from pathlib import Path import os # Build paths inside the project like this: BASE_DIR / …

13.12.2022
Django bulk_create с использованием списка случайных полей без жесткого запроса

Я пытаюсь создать новые экземпляры в моей модели Django с помощью bulk_create(). Мои модели: Class Emotion(models.Model): emotion_grp_id = models.AutoField(primary_key=True, ... emotion_group = models.CharField(max_length=55, ... Class EmotionSubGroup(models.Model): emotion_sub_grp_id = models.AutoField(primary_key=True, ... emotion_grp = models.ForeignKey(EmotionGroup, on_delete=models.CASCADE, ... emotion_sub_group = …

13.12.2022
TypeError: cannot pickle '_io.BufferedReader' object when sending email with Django-mailer and Djoser

Проблема Я пытаюсь отправить письмо активации пользователя Djoser, используя django-mailer. Однако, я получаю следующую ошибку: TL;DR: TypeError: cannot pickle '_io.BufferedReader' object <a …

13.12.2022
Django request.POST возвращает NONE

Я работаю над Django REST API и одно из представлений выглядит следующим образом : @api_view(['POST']) def create(request): key = request.POST.get('key') name = request.POST.get("name") email = request.POST.get("email") password = request.POST.get("password") print(key) if(key=='0'): user = Users(name=name,email=email,password=password) user.save() return Response("User Created Successfully") …

13.12.2022
ModuleNotFoundError: Нет модуля с именем 'celery'

Я уверен, что установил celery с помощью pip install celery. Я запускаю свое приложение Django на Docker. Когда я выполняю команду docker compose up, она выдает ошибку. File "&lt;frozen importlib._bootstrap&gt;", line 1206, in _gcd_import batch_email-web-1 | File "&lt;frozen …

13.12.2022
Как удалить токен django rest framework simple jwt

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