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

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 …

02.09.2022
Проверка наличия разрешения у группы Django

Я разрабатываю сайт на Django, где я могу создавать группы, которым можно назначать разрешения. Я также могу назначать группы пользователям. Есть простой способ проверить, есть ли у пользователя разрешение: user.has_perm('app_name.permission_code_name') Я хочу знать, есть ли простой способ проверить, …

02.09.2022
Модельное имя объектов в кверисете django vews.py

Я пытаюсь использовать пакет django-taggit для нескольких приложений на сайте. У меня есть две модели с тегами: Статья, Новости (на самом деле, больше, но это не имеет значения). class TagListView(TagMixin, ListView): model = News, Article def get_queryset(self, **kwargs): my_tag = …

02.09.2022
Почему описание моей собственности повторяется в цикле

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

02.09.2022
Проверка типов в mypy и Django

Я пытаюсь включить подсказки типов для моего проекта Django REST. Я установил django-stubs и djangorestframework-stubs и у меня есть следующий mypy.ini файл: [mypy] plugins = mypy_django_plugin.main mypy_drf_plugin.main [mypy.plugins.django-stubs] django_settings_module = "core.settings.base" Некоторые подсказки типов действительно работают; например, …

02.09.2022
Получение ошибки TypeError при попытке создать уникальную страницу в Django

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

02.09.2022
Язык шаблона Django, если тег не работает

У меня есть шаблон django с формой обновления, для приложения счетов. Я хочу позволить обновлять запись после того, как она была сохранена. Одно из полей модели - manager, которое является внешним ключом: class Invoice(models.Model): manager = models.ForeignKey(User, on_delete=models.CASCADE,null=True ,blank=True) …

02.09.2022
Django не перестает выдавать ошибку, даже если я удалил проблемный код [закрыто]

Я заменил эту строку кода... customer.sources.create(source=token) на customer = stripe.Customer.create_source(userprofile.stripe_customer_id, source=token) в моем проекте django. Но django не перестает выбрасывать ошибку ошибка полосы

02.09.2022
Что такое обратный иностранный ключ и обычный иностранный ключ

Это вопрос от новичка в Django, мой вопрос звучит следующим образом; Чем отличается обычный foreignkey от обратного отношения и в чем разница. Я всегда думал; метод 1 class State(models.Model): name = models.CharField() class Country(models.Model): name = models.CharField() state = models.ForeignKey(State) …

02.09.2022
Помогите, пожалуйста, решить эту проблему. [закрыто]

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

02.09.2022
Развертывание проекта Django, но с использованием Google Cloud SQL

Я пытаюсь развернуть приложение django todo-list (https://gitlab.com/learning-python8/django-project) в google app engine У меня такое сообщение об ошибке: ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: could not resolve source: googleapi: Error 403: 1026004585917@cloudbuild.gserviceaccount.com does not have storage.objects.get access to the Google Cloud …

02.09.2022
FieldError: Невозможно преобразовать ключевое слово 'get_str' в поле при использовании метода @property в values_list() в QuerySet

У меня есть модель с именем Invitation, где я создал метод свойства, который возвращает значение, возвращаемое методом __str__(), как показано ниже: class Invitation(models.Model): @property def get_str(self): return self.__str__() Теперь я пытаюсь использовать этот метод свойства в методе …

02.09.2022
Как исправить ERROR в pip install psycopg2==2.7.*?

Я пытаюсь разместить свое приложение, которое я создал на сервере www с помощью heroku. Но когда я ставлю в терминале на Ubuntu pip install psycopg2==2.7.*, я получаю такую ошибку: ERROR: Command errored out with exit status 1: command: /home/marcin/Python/learning_log/ll_env/bin/python3 …

02.09.2022
Django ORM: выбирать до тех пор, пока значение в столбце не изменится

Я хочу получать самые новые event до первого изменения. Вот мои данные (отсортированные по timestamp): # EventModel id | event | timestamp ---+-----------+----------- 1 | birthday | 5 2 | birthday | 4 3 | wedding | 3 …

02.09.2022
В DeleteView отсутствует кверисет

Итак, я работаю над приложением для инвентаризации, django-приложением, в котором вы можете управлять инвентаризацией в компании. До сих пор я использовал в основном классы, и я уже могу создавать и редактировать все свои модели, используя представления на основе классов.views.py …

02.09.2022
Мои коды css не работают в некоторых частях моего проекта django

Я создаю сайт на django, но мой код css работает в некоторых частях, а в некоторых нет. вот мой home.html {% extends 'base.html' %} {% load static %} <html> <head> <link rel="stylesheet" type="text/css" href="{% static '/static/css/home.css'%}"> <script src="{% static …

02.09.2022
Django poll - переход от только одного выбранного варианта (радио) к множественному выбору (чекбокс) и регистрация всех вместе

Я сделал приложение для опроса на django. Оно работает нормально, но я хочу изменить выбор и регистрацию опции голосования. Сейчас я могу выбрать и зарегистрировать один вариант ('participanti') (radio btn select), но я хочу иметь возможность позволить пользователю выбрать …

02.09.2022
TimeoutError at /index [закрыто]

[WinError 10060] Попытка соединения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или установленное соединение не удалось, потому что подключенный хост не ответил

02.09.2022
('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC Driver 17 for SQL Server' : file not found (0) (SQLDriverConnect)

Я пытаюсь подключить sql server 2019 (запущенный на другом сервере) к проекту Django в среде AWS Lambda (Amazon linux), но мне не удается установить соединение между django и базой данных sql server, и я получаю ошибку ('01000', "[01000] [unixODBC][Driver Manager]Can't …