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

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 неизвестен. Пока никаких ошибок. Я изменил индексацию, чтобы проверить, …

02.09.2022
Django drf serialiser map non pk field to object

У меня есть такая модель языка class Language(models.Model): name = models.CharField() class Post(models.Model) title = models.CharField() language = models.ForeignKey(Language, models.SET_DEFAULT, default=1) class PostSerializer(serializers.ModelSerializer): language = serializers.CharField(source='language.name') class PostCreateAPIView(generics.ListCreateAPIView): serializer_class = serializers.PostSerializer Получение полезной нагрузки { "title":"title_1", "language": "en" …

02.09.2022
Фатальная ошибка в программе запуска: Unable to create process using "Path", "Path" Система не может найти файл, указанный при использовании Uvicorn --reload

Я впервые использую FastAPI и пытаюсь запустить свое приложение, я использовал Uvicorn book:app --reload и моя виртуальная среда активирована, но я обнаружил эту ошибку Fatal error in launcher: Unable to create process using '"S:\Fastapi\fastapienv\Scripts\python.exe" "S:\Fastapi\FastAPI\fastapienv\Scripts\uvicorn.exe" books:app --reload': The system cannot …

02.09.2022
Docker - создание службы после запуска зависимой службы

У меня есть файл docker-compose для приложения Django. Ниже приведена структура моего docker-compose.yml services: private-pypi-server: .... django-backend: build: context: ./backend dockerfile: Dockerfile depends_on: - private-pypi-server nginx: depends_on: - django-backend Приложение Django зависит от пары частных пакетов, размещенных на …

02.09.2022
Django изменить время даты для всего шаблона / изменить или изменить время даты с сервера

Я получил этот шаблон {% 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.Leitung_der_Klasse}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Funktion}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Nname}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Vname}}&lt;/td&gt; &lt;td&gt;{{Ansicht.Einstellungsstatus}}&lt;/td&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 %} the _FK …

02.09.2022
Django сортировка по дате возвращает неправильный порядок сортировки

У меня такой запрос: Pedido.objects.filter(...).aggregate(...).values('dia_pedido').annotate(...).order_by('dia_pedido') Поле 'dia_pedido' имеет тип Дата. Данные отображаются не в правильном порядке: (...) 25/08/2022 26/08/2022 30/08/2022 01/09/2022 02/09/2022 28/06/2022 30/06/2022 01/07/2022 Последние 3 строки не должны быть там, так как июнь и …

02.09.2022
Добавление переменной в файл .env в python

У меня есть файл .env в моем приложении, и я пытаюсь запустить скрипт в docker. Когда docker достигает entrypoint.sh он запускается python manage.py runscript tryouts получает счетчик, а затем происходит следующее (jwt_token генерируется ранее в скрипте): ChirpStackURL = os.environ['CHIRPSTACK'] …

02.09.2022
Django queryset, противоположный фильтру contains

вот модель моего "проекта" : class Project(models.Model): name = models.CharField(max_length=200, verbose_name="Project name", default="") Я знаю, как использовать QuerySets для фильтрации всех объектов Project, которые содержат "result" в своем имени (вот так) : projects = Project.objects.filter(name__contains=result) (если …

02.09.2022
Как подключить базу данных auth0 к базе данных django с помощью drf

Итак, я пробую auth0 с django rest framework, и в документации по подключению его к drf показано только, как проверить его, но я не смог найти, как подключить его к базе данных django. Кто-нибудь знает, как это сделать

02.09.2022
Невозможно получить время даты graphql в часовом поясе арендатора

Мы работаем над приложением django для нескольких арендаторов, в котором необходимо отображать даты в часовых поясах арендаторов. Мы добиваемся многопользовательской аренды с помощью django-tenants, он разделяет арендаторов через Posgresql на разные схемы. Мы используем graphql через graphene …

02.09.2022
Django - невозможно выполнить проверку; "нет такого столбца".

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

02.09.2022
Django Rest Framework. Подскажите какую-нибудь библиотеку для умного поиска

Хочу сделать умный фильтр по кверисету по одному полю, способный найти объекты, даже если пользователем была допущена ошибка или если пользователь забыл переключить раскладку клавиатуры, как это происходит в поисковиках. Пока что накидал такой метод в фильтрах from django.contrib.postgres.search import …

02.09.2022
Django HTML Dropdown с фильтром нескольких значений

У меня есть нижеупомянутый выпадающий список с несколькими значениями для каждой опции &lt;div class="form-wrapper"&gt; &lt;label&gt;Fruits Selected&lt;/label&gt; &lt;input type="text" readonly class="form-control" id="fruits_selected" name="fruits_selected" value="{{fruits_selected.product}}" /&gt; &lt;/div&gt; &lt;div class="form-row last"&gt; &lt;div class="form-wrapper"&gt; &lt;label for=""&gt;Fruits Type&lt;/label&gt; &lt;select id="Fruits" name="Fruits" class="form-control"&gt; …