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

08.03.2022
Пользовательский тег django для передачи определенного поля в фильтр

Я использую django-simple-history для записи изменений в модели, я написал кучу пользовательских методов для модели, чтобы извлечь последнюю дату изменения из истории, по одному для каждого поля, которое меня интересует, но это много дублирования и на самом деле совсем …

08.03.2022
Django Измените все остальные булевы поля, кроме одного

У меня есть модель, в которой есть поле boolean: class Library(SocialLinksModelMixin): """ Represents book shelves and places where people have / leave books. """ user = models.ForeignKey(...) is_main = models.BooleanField(default=False) Пользователь может иметь несколько библиотек, и я хотел …

08.03.2022
Рендеринг элементов в многостраничном веб-приложении django

Я пытаюсь сделать две страницы с элементами, которые можно добавлять/редактировать/удалять из панели администратора. У меня есть 2 страницы: "Магазин" и "Школьная форма". Проблема в том, что когда я добавляю в корзину товары со страницы школьной формы, в корзине отображаются товары …

08.03.2022
Django - Как отобразить поле формы в виде таблицы, содержащей только некоторые элементы, соответствующие определенным критериям?

У меня такая форма: forms.py from django.forms.models import ModelForm from .models import Order class OrderForm(ModelForm): class Meta: model = Order fields = '__all__' От этой модели: models.py from django.db import models from django_countries.fields import CountryField from …

08.03.2022
Django заполнение базы данных из json файла

Подскажите, есть, ли, готовые решения для заполнения базы данных из json-файла. Класс модели выглядит вот так class ServiceForEnd(models.Model): name = models.CharField(max_length=50, unique=True) url = models.CharField(max_length=100, unique=True, primary_key=True) methods = models.CharField(max_length=100) id_request = models.BooleanField(default=False) oData = models.BooleanField(default=False) id_obligatory = …

08.03.2022
Почему экземпляр моей модели не является сериализуемым?

У меня есть следующий класс модели class Club(models.Model): """ A table to store all clubs participating """ name = models.CharField(max_length=30) logo = models.ImageField(upload_to='images/') goals_last_season = models.IntegerField() points_last_season = models.IntegerField() def __str__(self): return F'{self.name}' и попытаться сериализовать его …

08.03.2022
Пожалуйста, застрял на два дня на этом пользовательском классе подробное представление класса не отображается запись

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

08.03.2022
Как добавить изображения в файл Pdf из статических файлов с помощью библиотеки borb и Django

Я хочу добавить изображение в файл pdf, изображения находятся в статическом каталоге: 'static/images/logo.png' Файл настроек: STATIC_URL = '/static/' Часть кода: from borb.pdf.canvas.layout.image.image import Image page_layout.add( Image( "/static/images/logo.png", width=Decimal(128), height=Decimal(128), )) Код ошибки: MissingSchema: …

08.03.2022
Django: Ошибка "bash: npm: команда не найдена" при установке Tailwind CSS

Я пытаюсь установить TailwindCSS на мое приложение Django, используя этот учебник, к сожалению, я застрял на этой части $ npm init -y && npm install tailwindcss autoprefixer clean-css-cli && npx tailwindcss init -p Когда я пытаюсь, …

08.03.2022
Как вернуть экземпляр django ibject клиенту через ajax

Я пытаюсь использовать асинхронный (ajax) возврат экземпляра модели Django на стороне клиента. Что-то не имеет смысла с разбором объекта в json / dict туда и обратно, я полагаю. # views.py def get_offer_details(request): """ View to get the queried club's …

08.03.2022
Django jwt auth: Как отменить сообщение об ошибке "Недействительный или истекший токен"

Как я могу переопределить стандартное сообщение об истечении срока действия токена? Пример: прямо сейчас я получаю { "error": { "message": "Given token not valid for any token type", "status": 401, "error": "Invalid or expired token", "error_code": 6, …

08.03.2022
Django Rest Framework аутентификация пользователей с помощью React

Может ли кто-нибудь подсказать мне обновленный способ использования аутентификации пользователей для Django Rest Framework? Каждый учебник кажется устаревшим. Я хотел бы зарегистрироваться, войти в систему, выйти из системы, используя React с функцией fetch. Пожалуйста, поделитесь …

08.03.2022
Модальное окно Bootstrap не отображается в нескольких событиях

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

08.03.2022
Как создать уникальные имена журнальных файлов с помощью thread local в gunicorn wsgi app?

У меня есть приложение Django с логированием, настроенным с помощью dictConfig. В рамках dictConfig я вызываю пользовательский обработчик файлов, который возвращает экземпляр FileHandler с именем файла. Имя файла получается, если сделать экземпляр потока локальным и присвоить ему атрибут uuid. …

08.03.2022
Запрос ManyToManyfield для запрашиваемого пользователя

У меня есть две модели, модель пользователя и модель спорта. Эти две модели имеют m2m отношения, так как пользователь может заниматься несколькими видами спорта, а одним видом спорта может заниматься более одного пользователя. Я хочу получить набор запросов по …

08.03.2022
Внутренний сервер [закрыт]

У меня возникли следующие проблемы после развертывания приложения на DigitalOcean. Я установил приложение wagatail с Postgres, Nginx и Gunicorn на Ubuntu 20. И после настройки вот что я получаю, когда отправляю сообщение из приложения contact. Внутренняя ошибка сервера …

08.03.2022
Python имя '_mysql' не определено

Я создаю виртуальную среду с python 3.7.10, установив mysql и mysqlclient. Это mysql 8.0.28, mysqlclient 2.1.0. При запуске python manage.py migrate получается следующее: Когда я пытаюсь переустановить его, он говорит, что уже установлен. Я думаю, что python не …

08.03.2022
Почему django добавляет две косые черты в конце моих урлов?

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

08.03.2022
Ajax снова требует базовой аутентификации

У меня есть проект с django и nginx и nginx имеет базовую аутентификацию Доступ к верхней странице / базовая аутентификация работает хорошо. server { listen 80; server_name dockerhost; charset utf-8; location /static { alias /static; } location …

08.03.2022
Сохранение и отображение нескольких флажков в Django ModelMultipleChoiceField

Я начинающий на django 2.2 и не могу правильно отправить несколько вариантов в базу данных. В моей таблице полей дни хранятся следующим образом: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] Моя форма : CHOICESDAY = (("Monday", "Monday"), ("Tuesday", …

08.03.2022
Есть ли способ найти дублирующееся значение, которое имеет одинаковый адрес и дату получения в двух разных таблицах?

В настоящее время я работаю над приложением для доставки. В основном, я пытаюсь добиться того, чтобы счетчик отображал все потенциальные дубликаты заданий, которые клиент мог случайно дважды ввести. Критерии, по которым работа считается дублированной, таковы: Has to …

08.03.2022
Обновление булевых и целочисленных полей из представления Django

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

08.03.2022
Как иметь несколько моделей Auth в django

У меня есть приложение, в котором есть две модели, обе модели имеют одинаковые поля client buyer Я использую отдельные модели, потому что клиент может также зарегистрироваться как покупатель, используя тот же email и наоборот. Я не …

08.03.2022
Сжать изображение до размера менее 1 МБ (одного) и затем позволить пользователям скачать изображение с помощью Python в проекте Django

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

08.03.2022
Выполнение задач на Celery с помощью Django Ошибка: возникла неожиданная: ConnectionRefusedError(111, 'ECONNREFUSED')

Я просто запускаю Redis на своем VPS без проблем: <>>-------------- celery@s1550.sureserver.com v5.2.3 (dawn-chorus) --- ***** ----- -- ******* ---- Linux-5.15.19-sure2-x86_64-with-debian-10.11 2022-03-08 17:22:46 *** --- * --- ** ---------- [config] ** ---------- .&gt; app: web_edtl:0x7c2374cc52e8> ** ---------- .&gt; транспорт: …

08.03.2022
Выполнение команды из инструмента командной строки из другого приложения в django

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

08.03.2022
Как я могу показать поле выбора из моделей в моей форме?

Как я могу отобразить selectbox из моделей в моей форме. Вывод для приведенного ниже кода не показывает опции для selectbox. #models.py class Reg(models.Model): options = ( ('one', 'option1'), ('two', 'option2'), ) types = models.CharField(max_length=30, choices=options,null=True) company = models.CharField(max_length=50,null=True) #form.py …

08.03.2022
Есть ли способ потребовать подпись или авторизацию при отправке данных JSON в базу данных Django с помощью Python?

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

08.03.2022
Ошибка "индексы строк должны быть целыми числами" при запросе

Я только учусь писать программы и приложения на python. Я пишу сериализатор для приложения Recipe. Но я получаю ошибку. Пожалуйста, помогите мне понять и написать правильно. Вот сериализатор: но когда я делаю POST запрос к конечной точке <a …

08.03.2022
FILE_UPLOAD_MAX_MEMORY_SIZE

Как померять FILE_UPLOAD_MAX_MEMORY_SIZE для увеличения размера загружаемого файла?

08.03.2022
Динамическая карусель в django с использованием bootstrap carousel

Я работаю над проектом, где мне нужна динамическая карусель в моем html.Проблема в том, что я делаю карусель, которая имеет максимум 5 слайдов, но я получаю только 4 слайда и я не могу даже перейти к последнему слайду с …

08.03.2022
Как работать со свойством модели в представлении django

Я пытаюсь сделать приложение для электронной коммерции, в котором я должен добавить код купона на странице оформления заказа. У меня есть свойство модели для проверки валидности кода купона. Вот мой код модель: class CoupenCode(models.Model): code=models.CharField(max_length=100) startdate=models.DateField() enddate=models.DateField() discount=models.IntegerField() disc_type=models.CharField(max_length=20,choices=( …

08.03.2022
Django Rest Framework: Как генерировать порядковые номера

В моих проектах есть уникальное случайное число, которое автоматически генерируется через функцию, но сценарий заключается в том, что я хочу получить последовательный номер для каждой записи. def generate_unique_key(length): return ''.join(random.choice(string.digits) for _ in range(length)) def get_unique_key(): while User.objects.filter(learner_number=unique_id).exists(): unique_id …

08.03.2022
Я не могу выполнить миграцию в следующем файле?

Я пытаюсь создать миграцию следующего кода models.py, но возникает следующая ошибка ???(Я изучаю Web-Devlopment из CS50-Web Devlopment Courese). Может ли кто-нибудь помочь мне решить эту ошибку, у меня очень мало знаний о django, sqlite, а также Web-devlopment. …

08.03.2022
Почему форма мастера django не отправляется, когда одна форма передается через функцию get_form?

Я создаю приложение, содержащее 3 вопроса с множественным выбором. Варианты второго множественного выбора зависят от ответа на первый вопрос. Для этого я добавил аргумент "choices" во вторую форму и вызвал этот аргумент в функции get_form мастера. Хотя внешне все работает …

08.03.2022
Как создать трекер местоположения в реальном времени в Django? [закрыто]

Я использовал folium для создания карты, но два указателя нарисовали прямую линию, поэтому я получаю прямую линию, но не могу получить расположение дороги. Пожалуйста, помогите мне исправить это.

08.03.2022
Проблема с загрузочным рабочим приложением Django при развертывании на heroku

Я развертываю веб-сайт с помощью Heroku, Django и gunicorn и не могу заставить его развернуться. Я не уверен, что такое загрузочный рабочий 2022-03-08T04:04:56.739100+00:00 heroku[web.1]: State changed from crashed to starting 2022-03-08T04:05:02.664299+00:00 heroku[web.1]: Starting process with command `gunicorn commerce.wsgi` …

08.03.2022
У меня есть приложение django и nginx

У меня есть django приложение и nginx, из браузера оно обращается к файлу /static. например http://example.com/static/file.png Однако мое приложение имеет файлы в каталоге /staticroot. http://example.com/staticroot/file.png показывает изображение. Итак, я установил на nginx. location …

08.03.2022
NotSupportedError : Вызов QuerySet.exclude() после union() не поддерживается

Я получаю приведенную выше ошибку, когда пытаюсь исключить некоторые наборы данных из результата... votes = VoteResponse.objects.filter(project=self) others = OtherResponse.objects.filter(project=self) vote_responses = votes.filter(date__year=self.date.year, date__quarter=self.date_quarter) return vote_responses.union(others) и я пытаюсь исключить комментарии с null... projectSnapshot.comments = projectSnapshotResponses.exclude(comments='').order_by('-date')[:10].values_list('comments', flat=True) …

08.03.2022
IsAuthenticated Permission Error Cannot Input Token from Login

Как аутентифицироваться с помощью токенов в django DRF? Я пытаюсь создать систему аутентификации токенов, используя rest_framework.permissions.IsAuthenticated в представлениях, но я не могу ввести токены, статус токена не введен, я создаю представления следующим образом, <img alt="django views" …