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

20.02.2022
Отображение формы 'None' в производстве

Когда я использую сброс пароля в разработке, он работает нормально. Однако в продакшене после того, как пользователь открывает письмо сброса, форма сброса пароля не отображается, однако другие формы на сайте через crispy forms работают нормально. Ничего не было изменено в …

20.02.2022
Как выбрать по одному объекту из django distinct queryset

Предположим class SavedPosts(models.Model): user = models.ForiegnKey(...) post = models.ForiegnKey(...) collection_name = models.CharField(...) Я получаю имена коллекций, используя SavedPosts.objects.filter(user_id=request.user.id).values("collection_name").distinct().order_by('collection_name') Как получить изображение поста из этой коллекции? Так же, как это делает instagram. Можно ли это сделать без …

20.02.2022
Ошибка Django Breadcrumb: Reverse for 'projectnotes_list' with no arguments not found

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

20.02.2022
Вызов представления через ajax с кнопкой submit работает, но нажатие клавиши enter просто отображает словарь ajax

У меня есть приложение todo list, которое добавляет объект Task в базу данных и добавляет его на страницу, это работает без проблем. Однако это работает только когда я нажимаю кнопку submit, если я нажимаю клавишу enter, я просто вижу …

20.02.2022
Счетчик Like/Dislike не добавляется/удаляется после щелчка в проекте Django

Это проект типа социальной сети (Django/Python), и когда я нажимаю на кнопку Like/Dislike, она не регистрирует Like или Dislike. Не получаю ошибку, просто ничего не происходит. Код ниже - заранее спасибо! Вот весь код в моем views.py from …

20.02.2022
Как я могу удалить ненужные данные и сохранить только нужные результаты из формы Django?

Submit Я хочу отправить данные формы в бэкенд без нежелательных данных здесь fname Я хочу только email. Я пытаюсь создать функцию, которая сначала будет проверяться js, чтобы защитить форму от ботов. Как я могу заставить мою django форму завершаться. …

20.02.2022
Проблема с фильтрацией данных с помощью пользовательской функции в Python (Django)

Я хочу получить 4 случайных объекта из Product Я пытаюсь отфильтровать их функцией check_existing_id и random.randint и использую цикл while для получения 4 объектов из базы данных. Однако этот кусок кода в некоторых случаях возвращает только 3 объекта. В …

20.02.2022
Как изменить функцию сохранения для модели в Django

У меня проблема. В моей модели отдела я переопределяю функцию save. Логика следующая: каждый отдел может иметь один вышестоящий отдел, а один отдел может иметь много дочерних отделов. Мой первый вариант if работает правильно, если я выбираю вышестоящий отдел, …

20.02.2022
Как добавить данные в мою таблицу с поиском по пользователю в html с помощью Django

Я работаю над проектом, в котором необходимо получать данные о посещаемости студентов. В системе есть страница с полем для ввода id студента или email и кнопкой отправки. При вводе данных в форму и нажатии на кнопку система должна найти студента …

20.02.2022
Присоединительные запросы в Django

Personel_id =models.ForeignKey(User,on_delete=models.CASCADE,default=None) reservation_title = models.CharField(max_length=30) reservation_situation = models.BooleanField(default=False) У меня есть подобная модель. Также у меня есть модель пользователя Admin. Я просто хочу получить данные, связанные с ID пользователя. Например, User_id = 3 и Rezervastion_id = 3 Я …

20.02.2022
Конвертирование LaTex в HTML

Есть проблема с конвертацией LaTex в HTML. Есть условная формула "x^{2} + 2", нужно вывести на сайт следующую запись: HTML код который на данный момент есть <math xmlns="http://www.w3.org/1998/Math/MathML"> <semantics> <annotation …

20.02.2022
Будет ли мое веб-приложение django также работать на linux?

Итак, я создаю простой грубый webapp, используя django на frontend Я использую typescript никаких frontend фреймворков или библиотек вообще. И в настоящее время я делаю это на windows 10, но если я полностью перейду на linux Ubuntu и продолжу …

20.02.2022
Если утверждение Django в JavaScript показывает ошибку

Я пытаюсь сделать оповещение. <script> {% if thank %} alert('Thanks for shoping with us. Your order is {{id}}. Use it to track your order using our order tracker'); {% endif %} </script> Но я получаю ошибку '(' …

20.02.2022
Использование декоратора свойств в Django для вычисления суммы

У меня есть две формы, в которых одна модель состоит из поля file. Мне нужно вычислить общий размер файлов в родительской модели в декораторе свойств. Я думаю, что это можно сделать и внутри класса сериализатора, используя метод сериализатора, но …

20.02.2022
Выполнение подзапроса, суммы и соединения в django ORM

У меня есть 2 модели django, которые не связаны ForeignKey из-за унаследованной системы. class Parent(model): name -> CharField() class Child(model) parent_name -> CharField() cost -> IntegerField() Я хочу добиться левого соединения, которое дает мне все родительские столбцы …

20.02.2022
Exiftools не устанавливается на Heroku

Я пытаюсь развернуть свой первый проект на Heroku и столкнулся с проблемой при попытке установить Exiftools на Heroku. Мой сайт сильно зависит от использования ExifField в моих моделях для получения информации о изображениях из картинок, которые затем отображаются в Django …

20.02.2022
Рендеринг динамического поиска в PDF xhtml2pdf Django

У меня возникли проблемы с выводом поискового запроса в PDF в Django. Я пытаюсь добиться того, чтобы распечатать в PDF поиск на веб-странице (в основном я фильтрую некоторые данные) и распечатать результаты в PDF. Я могу быть более …

20.02.2022
Пагинация не действует на веб-странице

Я применяю пагинацию на моей странице sports.html, В views.py я использую listview и использую paginate_by = 2, но проблема в том, что пагинация не действует на веб-странице. Номера пагинации видны на странице и при нажатии на эти номера страниц …

20.02.2022
Редактирование содержимого файла FileField из Django Admin

У меня есть ситуация, когда у меня есть скрипты python, которые хранятся в виде файлов, которые необходимо изменять из панели администратора. В настоящее время некоторые из моих моделей могут иметь скрипты, прикрепленные к ним: class Action(PolymorphicModel): title …

20.02.2022
Обработка тупиковой ситуации в django с поврежденной точкой сохранения

В моем коде есть неизбежный тупик bulk_create. Я решил обрабатывать эту часть внутри атомарного блока и перевыпускать транзакцию, когда возникнет тупик. Что-то вроде этого: while True: try: with transaction.atomic(): bulk_create_some_data() return except OperationalError: log_error() continue Но это …

20.02.2022
В чем разница между Reverse и Redirect в Django?

Я делаю проект django, и очень запутался в reverse, reverse_lazy и redirect. Может ли функция redirect перенаправлять с параметрами? Или я должен изменить метод на обратный всякий раз, когда я хочу разместить параметры?

20.02.2022
Могу ли я сделать представление видимым для некоторых определенных пользователей, а для других нет на Django

Я хочу сделать некоторые pages not accessible для некоторых пользователей, что я имею в виду, например, я хочу сделать user1 can see a viewa and can not see a viewb, Я пытался сделать это, я разработал 2 функции разрешений …

20.02.2022
Как сохранить координаты точек в базе данных django при создании маркера?

Home.html <!DOCTYPE html> <html> <head> <title>Leaflet Polygons</title> <link rel = "stylesheet" href = "http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css"/> <script src = "http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script> </head> <body> <div id = "map" style = "width: 900px; height: 580px"></div> <script> // Создание параметров карты var mapOptions = { center: …

20.02.2022
Метод distinct() не работает с values() в Django

Я изучаю курс Моша по Django, и я следовал ему шаг за шагом, пока не уперся в эту проблему, у него все работает нормально, но у меня не работает, я не могу вызвать метод distanct() из values(), почему так? …

20.02.2022
Как добавить некоторые специфические загрузчики в мой файл webpack.config.js

Я хочу добавить image-webpack-loader, file-loader и url-loader в мой файл webpack.config.js Вот мой файл webpack.config.js: const path = require("path"); const webpack = require("webpack"); module.exports = { entry: "./src/index.js", output: { path: path.resolve(__dirname, "./static/frontend"), filename: "[name].js", }, module: { rules: [ …

20.02.2022
Как заполнить сериализатор пользовательскими и фиксированными данными?

Я создаю простую игру, в которой после входа в систему нужно создать персонажа. Моя первая проблема заключается в том, что я не знаю, как сопоставить персонажа, которого я хочу создать, с полем зарегистрированного пользователя (которое имеет отношение OneToOne). Я …

20.02.2022
Как сохранить список чисел в модели Django

Я получаю некоторые данные из API и хочу сохранить их в моей модели Django. Данные представляют собой бейсбольный иннинг, а затем пробежки, забитые в этом иннинге, и приходят ко мне следующим образом... "innings":[ 0:0 1:3 2:0 …

20.02.2022
Добавление таблиц в качестве полей в Django Python

Я делаю сайт магазина и хотел спросить, как мы добавляем таблицы в качестве поля? Используем ли мы внешний ключ или что-то еще в Django Я использую SQLite btw

20.02.2022
DRF Serializer IntegerField Validation To Make Sure ForeignKey Does Exists

У меня есть ModelSerializer class, который использует IntegerField в качестве замены для ForeingKey отношения. class CartItemCreateSerializer(serializers.ModelSerializer): product_id = serializers.IntegerField() class Meta: model = CartItem fields = ('id', 'product_id', 'quantity') def validate_product_id(self, value): if not Product.objects.filter(pk=value).exists(): raise serializers.ValidationError('Product …

20.02.2022
Выгрузка значений фрейма данных в таблицу PostgreSQL python

У меня есть такой фрейм данных Я хочу сбросить эти данные в таблицу Postgres, которая имеет внешний ключ поставщика и происхождения, как я могу это сделать, обратите внимание, что …

20.02.2022
S3 AWS для статических файлов и heroku не работает?

Я получаю этот журнал ошибок из heroku после настройки S3 для статических файлов. Может ли кто-нибудь сказать мне, что не так? https://i.stack.imgur.com/71Cja.jpg

20.02.2022
Пользовательский тег шаблона Django не доступен на всех страницах

Я создаю приложение, в котором нет базы данных, потому что я работаю с rest API, поэтому я хочу показывать номер телефона пользователя в верхней части navbar на каждой странице, Я создал пользовательский тег template и вызываю get_user_phone(user_phone) всякий раз, когда …

20.02.2022
Как найти разность двух значений времени

у меня есть две функции одна для добавления времени в базу данных из html if request.POST: time=request.POST.get("time") print(time) c.execute("insert into addtime(atime) values('"+str(time)+"')") conn.commit()```` I have an Html code to take the time `<form method="POST" > {% csrf_token %} …

20.02.2022
Передавать ли методу Django Queryset триггеры базы данных

Я использую Django для своего бэкенда и мне интересно, попадает ли следующее действие в базу данных. Я знаю, что Django Querysets являются ленивыми, поэтому выполнение этого действия попадает в базу данных только один раз : records = RecordModel.objects.all() …

20.02.2022
Как ограничить количество нажатий на кнопку в django

Я хочу реализовать как ограничить количество нажатий на кнопку в django, а затем отправить пользователя на страницу входа. Чтобы быть более ясным с моим вопросом, есть кнопка download и пользователи могут скачивать pdf, когда они не вошли в систему, теперь …

20.02.2022
Django Уведомления в реальном времени в кроссплатформенных приложениях без использования каналов django и сервера redis

Есть ли способ получать уведомления в реальном времени из Django в кроссплатформенные приложения без использования каналов Django и сервера Redis? Я использую Django в back end и React в front end. Я использовал каналы Django и сервер Redis локально. …

20.02.2022
Django.db.utils.ProgrammingError: колонка c.relispartition не существует

ИСПОЛЬЗУЮ: MacbookAir M1 (2020), MacOs Monterey(12.2.1), Python (3.10.2), Django (4.0.2), PostgreSQL (14.2) Я запустил простое приложение django и когда я пытаюсь подключить мою базу данных (postgresql), я получаю эту ошибку File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/django/db/backends/utils.py", line 83, in _execute return self.cursor.execute(sql) django.db.utils.ProgrammingError: …

20.02.2022
Aiohttp async с stripe Django

Я изучаю Django и пытаюсь использовать aiohttp, но не могу понять, как я могу использовать его с вызовами API stripe. Вот мой код: class ListCardSerializer(serializers.Serializer): pm = serializers.SerializerMethodField() class Meta: model = Bill fields = ["pm"] def get_pm(self, …

20.02.2022
Как получить значение из выпадающего списка в django

Я пытаюсь создать приложение, которое получает дату из базы данных, затем получает данные от пользователя и возвращает данные для конкретного значения, введенного пользователем. При этом я сталкиваюсь с ошибкой. Views.py : from django.shortcuts import render from apple.models import predictions from …

20.02.2022
Алгоритм поиска для переполненной базы данных Django

Я ищу алгоритм поиска для быстрого поиска. В настоящее время я использую алгоритм levenshtein_ratio_and_distance для поиска. Но поиск все равно занимает много времени. Вот мой код: def levenshtein_ratio_and_distance(s, t, ratio_calc = False): # Initialize matrix of zeros rows = …