Django and Python "Questions and answers", page 554

03.09.2022
Django-taggit similar_objects(): как указать модель в кверисете

Я использую django-taggit на своем сайте в нескольких приложениях. Пакет использует общий внешний ключ (по умолчанию), что позволяет ему работать со многими моделями, что очень удобно при работе с тегами и отображении различных объектов, отфильтрованных по определенным тегам. Но это …

03.09.2022
Как отобразить изображение из внешнего API как часть ответа в Django

У меня есть внешний API, который возвращает изображения, и для доступа к нему требуется закрытый ключ. Тип содержимого, который он возвращает, - 'image/jpeg'. Я создаю API с помощью Django Rest Framework, который использует этот API. У меня также …

03.09.2022
Ошибка начальной миграции Django при использовании связанного набора запросов в Modelform

Я использую queryset в экземпляре modelform для заполнения вариантов выбора. Однако, когда я хочу запустить начальную миграцию базы данных проекта, она возвращает django.db.utils.ProgrammingError: отношение "core_category" не существует существует LINE 1: ..._category". "name", "core_category". "fa_icon" FROM "core_cate... …

03.09.2022
Реверс для 'products-by-sub-category' с аргументами '('fantasy-fiction',)' не найден

Когда я использую функцию get_url в модели SubCategroy, она выдает ошибку, подобную этой. NoReverseMatch at /products/category/fiction/ Обратный запрос для 'products-by-sub-category' с аргументами '('fantasy-fiction',)' не найден. 1 шаблон(ы) проверены: ['products/\^category/\(\?P(?P<category_slug>[-a-zA-Z0-9_]+)\[\-\\W\]\+\)/\(\?P(?P<sub_category_slug>[-a-zA-Z0-9_]+)\[\-\\w\]\+\)/\$\Z'] ошибок нет, когда я не использую {{sub_category.get_url }} в моем …

03.09.2022
Сообщения об успехе формы Django на HTML-странице с несколькими формами

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

03.09.2022
Django allauth Microsoft SSO

У меня проблемы с настройкой опций SSO для моего проекта Django, над которым я работаю. Я надеюсь сделать так, чтобы только пользователи из моей организации могли войти в приложение, но я продолжаю получать следующую ошибку: AADSTS50194: Приложение 'Azure: …

03.09.2022
Я не могу открыть страницу своей приборной панели в login Buttton? Почему?

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

03.09.2022
Почему мы используем символ подчеркивания "_" в этой функции python, используя django?

_, filenames = default_storage.listdir("entries") return list(sorted(re.sub(r"\.md$", "", filename) for filename in filenames if filename.endswith(".md"))) Вот функция, которая возвращает список имен. Я пытаюсь понять, как работает эта функция, но не понимаю, что делает это подчеркивание в начале. Спасибо!

03.09.2022
Django сигнализирует weak=False

Если я использую Debug=false, сигналы django перестают работать, и мне приходится использовать week=false. Я не могу понять, почему по умолчанию используется week=true. Я только что выяснил, что это как-то связано со сборщиком мусора. Если я использую week=false, сборщик мусора не …

03.09.2022
Django прекращает добавление любого ввода в базу данных из формы

В аукционной сети. Я пытаюсь прекратить добавление любого ввода (ставки, комментарии и добавление в список наблюдения) любым пользователем в базу данных, если владелец товара нажимает на кнопку "закрыть", поэтому я попытался реализовать этот псевдокод: in views.py function listing: t …

03.09.2022
У меня проблема, форма работает, но не отправляет мне письма, не могли бы вы мне помочь. Это моя первая публикация,

У меня проблема, форма работает, но она не отправляет мне письма, не могли бы вы мне помочь Это моя первая публикация, я честно говоря понятия не имею, что это может быть [НАСТРОЙКИ КОДА] EMAIL_BACKEND='django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST='smtp.gmail.com' EMAIL_USE_TLS=True EMAIL_PORT=587 …

03.09.2022
Как создать файл txt и загрузить его с помощью html в django

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

03.09.2022
Django перенаправляет другое представление из другой формы приложения

Contact/views.py from django.core.mail import send_mail, BadHeaderError from django.http import HttpResponse, HttpResponseRedirect from django.shortcuts import render, redirect from .forms import ContactForm def contactView(request): if request.method == 'GET': form = ContactForm() else: form = ContactForm(request.POST) if form.is_valid(): subject = form.cleaned_data['subject'] from_email = …

03.09.2022
Как отфильтровать понравившиеся сообщения по пользователю? (Django)

Я пытаюсь вывести список всех постов, которые понравились самому пользователю. Вот что я пытаюсь написать (likeapp/models.py) class LikeRecord(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='like_record') article = models.ForeignKey(Article, on_delete=models.CASCADE, related_name='like_record') class Meta: unique_together = ('user', 'article') (likeapp/views.py) @transaction.atomic def db_transaction(user, …

03.09.2022
Получение информации за каждые x секунд

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

03.09.2022
Используйте django formset только для нескольких определенных полей

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

03.09.2022
ModuleNotFoundError: Нет модуля с именем 'django' после добавления определенного пути в глобальный файл .bashrc

Я получаю странные сообщения: пишет Couldn't import Django, когда я набираю это в командной строке: python3 manage.py startapp engine Я выяснил, что Django находится в: /home/h/hswong00/miniconda3/lib/python3.9/site-packages <a href="https://i.stack.imgur.com/aG3AT.png" …

03.09.2022
Как получить доступ к полю MTM с помощью настройки шаблона

Price = models.ManyToManyField("price.Price", verbose_name='Ціни', through='services_count', through_fields=('service','price'), blank=True) и через модель class services_count(models.Model): quantity = models.IntegerField(verbose_name='Кількість цієї послуги у сервісі', null=True) service = models.ForeignKey("medservices.Medservices", verbose_name='Послуга або акція', on_delete=models.CASCADE,default=None) price = models.ForeignKey("price.Price", verbose_name='Ціна яка', on_delete=models.CASCADE, default=None) views.py def service_page(request, post_slug): …

03.09.2022
Трудности с сохранением материала/деталей при использовании REST-фреймворка Django

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

03.09.2022
Django добавляет pdf к значению запроса

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

02.09.2022
Где можно найти файл Setting.py для PostgreSQL?

Я пытаюсь установить PostgreSQL для работы с Django. Я искал на своем жестком диске файл PostgreSQL settings.py, но не смог найти то, что искал. Я нашел один в папке PgAdmin (C:/Program Files/PostgreSQL/14/pgAdmin 4/python/Lib/site-packages/azure/core/settings.py), но, похоже, это не то, что я …

02.09.2022
Я хочу получить 8 самых последних товаров из каждой категории в django

Views.py def getTopProducts(request): category = Category.objects.all() продукты = {} for e in category: products[str(e)] = Product.objects.filter(category=e).order_by('-createdAt')[0:3] serializer = TopProductSerializer(products, many=True) return Response(serializer.data) serializers.py class TopProductSerializer(serializers.ModelSerializer): category = serializers.ReadOnlyField(source='category.name') class Meta: model = Product fields = ['_id', 'name_geo', 'price', 'image', 'category'] …

02.09.2022
Тест Django для проверки наличия ожидающих миграций

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

02.09.2022
Проблема после перехода с sqllite3 на базу данных postgresql в django

Введите описание изображения здесьЯ изменил существующую базу данных для проекта Django с SQLite3 на PostgreSQL. Поскольку в настоящее время я нахожусь в среде разработки, и в моей SQlite3 были некоторые фиктивные данные, поэтому эти данные не нужны. …

02.09.2022
Django put save button

Я хотел бы изменить данные, которые находятся в этой колонке из формы, но я не могу отобразить данные и сохранить их, а также добавить кнопку удаления. у кого-нибудь есть решение. models.py class Employe(models.Model): Matricule = models.CharField(max_length=10, null=False) Prenom = …

02.09.2022
Лучший способ интегрировать существующие инструменты Python с Django?

У меня есть несколько инструментов Python, которые я запускаю, в основном для скраппинга веб-сайтов или получения данных из различных веб-интерфейсов API. В настоящее время все они запускаются из bash с параметрами, передаваемыми в качестве аргументов командной строки, например, …

02.09.2022
Django - Объект типа FloatField не является сериализуемым в JSON

У меня есть сервис в django, и я пытаюсь получить список всех жизненных показателей, но когда я запускаю его, он выдает следующую ошибку. Это модель "SignoVital". from django.db import models …

02.09.2022
Django возвращает только последнюю строку диктанта в шаблоне

Я пытаюсь вернуть значения из Dict в Django. Мой views.py печатает правильные данные в терминале при выполнении GET-запроса к моей странице, однако в моем шаблоне я получаю только последнюю строку словаря. Я пробовал зацикливать dict в моем шаблоне …

02.09.2022
Def __str__(self): return str(self.name) in model

Вот мой models.py. def str(self):return str(self.name) все еще не изменяет объект Product (1) на название продукта. from cgi import print_exception from django.db import models from django.contrib.auth.models import User # Create your models here. class Product(models.Model): user = models.ForeignKey(User, on_delete=models.SET_NULL, …

02.09.2022
Django admin - при добавлении модели ограничивать foreignkey, принадлежащие текущему пользователю

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

02.09.2022
Django назначить пользователя модели

Я хочу назначить пользователя модели в django, я создал пользовательскую модель User и формы регистрации/входа, но теперь я хочу назначить модель User другой модели Customer, когда создается новый пользователь Вот модель Customer class Customer(models.Model): id = models.AutoField(primary_key=True) User = models.OneToOneField( …

02.09.2022
Django манипулировать / изменять дату в шаблоне

Можно ли сделать ввод, который изменяет date.today для всего шаблона? мой шаблон {% for Ansicht in Ansicht.lehrertabelle_set.all %} &lt;tbody&gt; &lt;tr&gt; &lt;th scope="row"&gt;&lt;/th&gt; &lt;td&gt;{{Ansicht.Pflichtstunden_normal}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Status_normal}}&lt;/td&gt; {% if Ansicht.Prognose_FK %} &lt;td&gt;{{Ansicht.Prognose_FK.Status}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Prognose_FK.Stunden}}&lt;/td&gt; {% else %} &lt;td&gt;{{Ansicht.Prognose_FK.Status_2}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Prognose_FK.Stunden_2}}&lt;/td&gt; {% endif …

02.09.2022
Недопустимое имя объекта 'table'

В моем проекте есть несколько баз. Следовательно, мне нужно переопределить методы, которые получают некоторую информацию из базы. Все работало хорошо, пока я не решил авторизоваться через active directory. В итоге я получил следующее: авторизация работает (база данных по умолчанию), …

02.09.2022
Как загрузить изображение из формы Django без модели

Столкнулся с проблемой что не знаю как вывести из формы изображение. Из документации тоже мало что понятно. forms.py from django import forms class ImageForm(forms.Form): file_upload = forms.FileField() views.py from django.shortcuts import render from .forms import ImageForm # Create your …

02.09.2022
Тренажёр по Python на сайте

Суть такая. Есть сайт с темами по Python. Хочу сделать тренажёр с задачами к каждой теме. Тренажёр должен работать так: принимать код с синтаксисом Python отправлять на сервер получать ответ с сервера, который будет работать как консоль в PyCharm, …

02.09.2022
Django - Получение значения сессии в форму

У меня есть приложение Django и мне нужно получить значение из сессии и поместить его в HiddenInput. В моем представлении есть такой код: @login_required(redirect_field_name='login') def obra_open_view(request, obra_id): obra = get_object_or_404(Obra, pk=obra_id) if obra: request.session['obra_aberta_id'] = obra.id request.session['obra_aberta_name'] = …

02.09.2022
Django 3.2 Admin FK Inline с редактированием

Я довольно новичок в Django. У меня есть две модели: Service и ServiceBlock. Я хочу иметь возможность иметь много объектов ServiceBlock на странице редактирования службы в Django Admin. Models.py from django.db import models class ServiceBlock(models.Model): title = models.CharField(max_length=200) subtitle …

02.09.2022
Url успеха не перенаправляет на нужную мне страницу

У меня есть класс CreateView где я устанавливаю url успеха следующим образом class ListCreateView(CreateView): model = List fields = "_all_" success_url = "list" после отправки формы Это будет http://127.0.0.1:8000/home/create_list/list который не существует Я хочу, чтобы он …

02.09.2022
Django vs Tensorflow Serving

У меня есть модель Tensorflow, которую я хотел бы развернуть как RESTful API. Я думаю развернуть ее либо с помощью Django, либо с помощью Tensorflow Serving. Я хорошо знаком с Django, так как работаю с ним уже несколько лет, …

02.09.2022
Get_context_detail не возвращает изображения в django

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