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

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 %} <tbody> <tr> <th scope="row"></th> <td>{{Ansicht.Leitung_der_Klasse}}</td> <td>{{Ansicht.Funktion}}</td> <td>{{Ansicht.Nname}}</td> <td>{{Ansicht.Vname}}</td> <td>{{Ansicht.Einstellungsstatus}}</td> <td>{{Ansicht.Pflichtstunden_normal}}</td> <td>{{Ansicht.Status_normal}}</td> {% if Ansicht.Prognose_FK %} <td>{{Ansicht.Prognose_FK.Status}}</td> <td>{{Ansicht.Prognose_FK.Stunden}}</td> {% else %} <td>{{Ansicht.Prognose_FK.Status_2}}</td> <td>{{Ansicht.Prognose_FK.Stunden_2}}</td> {% 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 с фильтром нескольких значений

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

02.09.2022
Как отфильтровать возможные значения полей в админке django или на уровне модели для полей, связанных через вложенный ForeignKey?

У меня есть две следующие модели: class Question(models.Model): question_content = models.TextField(max_length=500) связан с: class PossibleAnswer(models.Model): question = models.ForeignKey(Question, on_delete=models.CASCADE) answer = models.CharField(max_length=120) Я хотел бы иметь древовидную структуру для анкеты, в которой вариант перехода от одного …

02.09.2022
Django - ProgrammingError - колонка не существует

Обычно я нахожу решение этой проблемы. Я даже пробовал ядерный вариант полного сброса базы данных с помощью python manage.py flush, но безуспешно. (Я также пробовал удалить папку migrations, но опять безрезультатно) точное сообщение об ошибке следующее: …

02.09.2022
Метод не разрешен (POST): /items/

Итак, я пытаюсь сделать фильтр с помощью django, чтобы фильтровать элементы на главной странице. Немного контекста: Элемент может быть назначен пользователю или нет. Мне нужен фильтр, чтобы видеть, какие элементы назначены, а какие нет. Это моя функция в …

02.09.2022
Как изменить тип содержимого параметра в swagger - django

Я использую следующий класс сериализатора для генерации пользовательского интерфейса swagger. from rest_framework import serializers from django.contib.auth.models import User class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields = ('username', 'password') Проблема в том, что мои представления принимают данные …

02.09.2022
UTF-8 не может декодировать ReportLab pdf

У меня проблема с декодированием pdf, сгенерированного библиотекой reportlab. Вот код, вызывающий мою функцию: print('Rendering Report and Sending Mail') r = renderTestPDF() sendTestPDF(r) Вот код, создающий PDF: def renderTestPDF(): canvas = Canvas('hello.pdf') canvas.drawString(72, 72, "Hello, World") …

02.09.2022
Как решить проблему с ограничением FOREIGN KEY? DJANGO

У меня проблема с FK, и я не знаю, проблема ли это с миграциями или со схемой. Ниже приведены модели моей электронной коммерции. Где есть два типа пользователей, Клиенты и Супермаркеты. Каждый тип может принимать только одну роль. И …

02.09.2022
Настинг таблиц в сериализаторе показывает Null

Привет всем я получаю null у меня следующее: сериализатор class MeasurmentsSerializer(serializers.ModelSerializer): class Meta: model = Measurements fields = ('measurementid','measurement') class DeviceSerializer(serializers.ModelSerializer): lastmeasurementid = MeasurmentsSerializer(db_column='measurementTime') class Meta: model = Devices fields = ("devicename", 'deviceid', 'lastmeasurementid') Модели class Devices(models.Model): …

02.09.2022
"Python не найден" после обновления VSCode

Я использую VSCode 1.52.1 для работы с Python 3.9.1 и Django. Мне пришлось обновить VSCode до версии 1.71.0, и когда я запускаю Django, я получаю следующую ошибку: Сообщения об ошибках терминала VSCode Ничего …

02.09.2022
Мне нужно запустить фоновый запрос в приложении django, какой лучший способ сделать это?

В index.html у меня есть форма, которая принимает файлы <form method="post" enctype="multipart/form-data" action=""> {% csrf_token %} {{ form }} <button type="submit" class="btn btn-primary dropdown-toggle">Start Validation</button> </form> Затем мое приложение запускает некоторые функции для обработки этих файлов. Проблема в …

02.09.2022
Проблема с внешними ключами в Django Python

Я успешно показываю информацию о "скважине", привязанную к конкретному проекту, на основе идентификатора скважины. Когда я пытаюсь показать drilling_tools аналогичным образом, я получаю ошибку. Может ли кто-нибудь понять, что я делаю неправильно в моих представлениях? def well_show(request, well_id): …

02.09.2022
NOT FOUND Not Found: /docs/4.3/dist/js/bootstrap.bundle.min.js В ПРОЕКТЕ DJANGO

Not Found: /docs/4.3/dist/js/bootstrap.bundle.min.js при отправке формы в проекте django появляется это сообщение, и данные не сохраняются в базе данных. GET /docs/4.3/dist/js/bootstrap.bundle.min.js HTTP/1.1" 404 3019 (это появляется в терминале)

02.09.2022
Как решить ошибку на scrapy.clawer

Сейчас я разрабатываю веб-приложение с django и scrapy, которое имеет функцию поиска английского слова. Когда я ввожу слово с помощью формы на django, scrapy получает значение переведенного слова на японский язык из интернет-словаря. После ввода слова, активации scrapy и …

02.09.2022
Как создать и сохранить этот файл в модели Django?

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

02.09.2022
Как смоделировать поле, чтобы оно принимало структуры вида [{имена: [String!]!, scope: String!}]?

Я хочу добавить к существующей модели myModel новое поле x, которое может хранить структуры вида [{names: [String!]!, scope: String!}]. Мне также нужно смоделировать мутацию graphql для обновления myModel, но я не знаю как. Я думал о следующих решениях, но …

02.09.2022
Сокращение запасов

Мы продаем на платформе электронной коммерции, и есть часть системы, где у нас есть запасы, и мы хотим, чтобы при каждой продаже запасы уменьшались. Однако в текущей системе, например, если у нас есть 5000 пакетов зиплок, мы используем 2 …

02.09.2022
Как быстро обновить поле из связанной модели в django

Я хотел обновить несколько миллионов записей значением из связанной записи с помощью Django queryset, но застрял на django.core.exceptions.FieldError: Joined field references are not permitted in this query Раньше я делал это с помощью Subquery, но это было слишком …

02.09.2022
Django не выполняет автоматическую эвакуацию символов

У меня есть код для воспроизведения видео в приложении django <video controls autoplay id='vid' muted > <source src="{% static 'vids/videoplayback.mp4#t=10,30' %}" type="video/mp4"> </video> Проблема в том, что django автоматически экранирует символы и выдает ошибку GET http://127.0.0.1:8000/static/vids/videoplayback.mp4%23t%3D10%2C30 404 …

02.09.2022
Почему запись не добавляется? [закрыто]

Я пытаюсь добавить записи без использования forms.py. Но при сохранении он перенаправляет меня на несуществующую страницу и не сохраняет продукт. Может быть простой вопрос, но он меня озадачил views def create(request): if (request.method == 'POST'): obj, created = Posts.objects.get_or_create(title=request.POST.get("title")) obj.text=request.POST.get("text") …

02.09.2022
Django и HTML не могут запускать видео с заданного времени

Я пытаюсь запустить воспроизведение видео из определенного места, используя Django: <video controls autoplay id='vid' muted > <source src="{% static 'vids/videoplayback.mp4#t=10,30' %}" type="video/mp4"> </video> Это дает ошибку GET http://127.0.0.1:8000/static/vids/videoplayback.mp4%23t%3D10%2C30 404 (Not Found) Похоже, …

02.09.2022
AJAX вызов функции представления Django не только один раз, но и для предыдущих попыток

У меня есть код, который должен удалить элемент списка. // Triggers when the item "element_to_click" is double clicked and calls the // function named show_hide_function() $( element_to_click ).one('dblclick', function(e) { show_hide_function(input_mt_key, update_form_mt, input_mt, button_text, csrfmiddlewaretoken)}); // Creates a …