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

29.10.2022
Получение токена авторизации DJango с использованием только https

Я не веб-разработчик, и поэтому мое понимание технологии веб-разработки ограничено. Поэтому, пожалуйста, потерпите меня. Я пытаюсь получить результат из Rest API с помощью VBA. Rest API требует аутентификации с использованием фреймворка django. Сначала я попытался использовать HTTPRequest.Send …

29.10.2022
Как лучше всего разделить два приложения в одном проекте Django?

У меня есть два отдельных приложения с разными функциями, но с одной и той же кодовой базой, которая работает на Django. Эти приложения также имеют отдельные базы данных. Но некоторые приложения Django (например, пользовательский пользователь или приложение для …

29.10.2022
Как сравнить в одной модели (Django) два определенных поля

Как сравнить в одной модели (Django) два определенных поля (какое из них больше) и сохранить результат в третьем поле (например, Boolean)? Пытаюсь сравнить "quantity_in_stock" <= "min_stock_level" и сохранить его в "low". Вот моя модель ниже ~class Inventory(models.Model): name = models.CharField(max_length=100, …

29.10.2022
Weasyprint render_to_string <weasyprint.HTML object at 0x7f6f944df190> Проблема с 2 лишними байтами в массиве post.stringData

У меня есть html шаблон и я хочу распечатать pdf с помощью weayprint для него. Однако я получаю ошибку "&lt;weasyprint.HTML object at 0x7f6f944df190&gt; 2 extra bytes in post.stringData array problem", о которой я упоминал в заголовке. Я делюсь своим …

29.10.2022
Django, Получить данные из внешнего поля

Всем привет! Имеется две модели в django: Мне нужно получить Queryset или другую коллекцию модели Message фильтруя по from_user и …

29.10.2022
Как отобразить название категории выбранных обоев

Models.py class Category(models.Model): category_name = models.CharField(max_length=100) def __str__(self): return self.category_name class SubCategory(models.Model): sub = models.CharField(max_length=100) category = models.ForeignKey(Category,on_delete=models.CASCADE) def __str__(self): return self.sub class Wallpaper(models.Model): subcategory = models.ManyToManyField(SubCategory) вот мой view.py def download(request, wallpaper_name): try: wallpaper = Wallpaper.objects.get(name=wallpaper_name) context …

29.10.2022
Что не так с этим соединением PostgreSQL?

Все работало нормально, пока вдруг мои docker-compose up &amp; manage.py migrate &amp; manage.py makemigrations не начали давать сбой. пример приведен ниже. C:\Users\tgmjack\Desktop\londonappdevelopersexample\my_ec2_ting\app&gt;python manage.py makemigrations C:\Users\tgmjack\AppData\Local\Programs\Python\Python310\lib\site-packages\django\core\management\commands\makemigrations.py:143: RuntimeWarning: Got an error checking a consistent migration history performed for database connection …

29.10.2022
Перенос данных базы данных sqlite в базу данных postgres на heroku

Я работал над проектом django локально и использовал SQLITE в качестве базы данных. Теперь я развернул проект на Heroku и использовал postgresql в качестве базы данных. Я выполнил миграцию и схемы базы данных перенеслись нормально, но данные из таблиц не …

29.10.2022
Как получить целевую таблицу без таблицы с помощью мыслительного отношения

У меня есть модели ` class G(models.Model): s = models.ManyToManyField("S", related_name="gg") class S(models.Model): b = models.BooleanField(blank=True, null=True) class SP(models.Model): s = models.ForeignKey("S", models.DO_NOTHING, related_name="sp1") p = models.ForeignKey("P", models.DO_NOTHING, related_name="sp1") class P(models.Model): q = models.IntegerField() ` Как я могу …

29.10.2022
Django querySet union?

существует ситуация, в которой при поиске пользователем ключевого слова, результатом будет 3 запроса a=model.objects.filter(icontains=keyword[0]) b= a.filter(icontains=keyword) c= a.filter(istartswith=keyword) Я хочу вернуть результат, который объединяет a, b &amp; c. Но условие - порядок должен быть c,b,a и элементы не …

29.10.2022
Внешний ключ TestCase

Я пытаюсь выполнить тесты на моделях и испытываю трудности с теми, которые имеют внешний ключ. Когда я пытаюсь получить карточку, созданную в setUp, у меня не получается. Я не понимаю, почему. Ожидаемое значение для атрибута category - int. Ни …

29.10.2022
Вычислить оставшиеся дни с помощью javascript

У меня есть этот код Я пытаюсь рассчитать оставшиеся дни с помощью javascript в html Я хочу зациклить функцию на всех внутренних HTML-датах начала Сначала я получаю дату начала в Html и вычисляю их все и …

29.10.2022
AttributeError: объект 'WindowsPath' не имеет атрибута 'rpartition' при установке каталога

После ввода STATIC_ROOT = BASE_DIR / "staticfiles" в settings.py я получаю ошибку в титле. Я пробовал использовать STATICDIR, но он все равно не работает. Я довольно новичок в django, поэтому я не знаю других способов исправить это.

29.10.2022
Отправка сообщения с помощью Django Channels вне класса потребителя с получением RuntimeError('Event loop is closed')

Я пытаюсь отправить сообщение на фронтенд вне класса consumer в Django Channels. Я пытаюсь сделать следующее: клиент отправляет файл по http, тем самым попадая в класс view, а класс view вызывает класс consumer и отправляет обновление клиенту через websocket. …

29.10.2022
Django admin. Как перенаправить ссылку на класс модели для открытия первого объекта?

У меня есть модель в django это модель 'Slogan'. Я ограничил ее только 1 объектом из админки: def has_add_permission(self, request): if len(Slogan.objects.all()) == 1: return False return True Мое представление на главной странице будет создавать первый объект при …

29.10.2022
Мой список внезапно становится пустым, и я не могу его восстановить

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

29.10.2022
Команда pip не работает. Я пробовал обновить pip <pip install --upgrade pip> и < python -m pip install -U pip>, но он выдает аналогичную ошибку

Я пытался установить django, но он выдал следующую ошибку ERROR: Exception: Traceback (most recent call last): File "C:\Program Files\Python310\lib\site-packages\pip\_internal\cli\base_command.py", line 173, in _main status = self.run(options, args) File "C:\Program Files\Python310\lib\site-packages\pip\_internal\cli\req_command.py", line 203, in wrapper return func(self, options, args) File …

29.10.2022
Как вернуть json web-токен после создания пользователя в djoser с помощью dango rest framework

Это мой файл сериализатора для обновления стандартного UserCreateSerializer из djoser. Я видел этот вопрос но ничего не понял, пожалуйста, помогите мне реализовать это.

29.10.2022
Celery KeyError: 'myproject.tasks.async_task'

Когда я пытаюсь запустить фоновую задачу celery, она выдает ошибку: KeyError: 'myproject.tasks.async_task' Я использую python version: 3.8.10, django verion: 4.1.2, celery version: 5.2.7 и rabbitmq version: 3.8.2 ниже приведен скриншот структуры моего проекта: <img alt="enter …

29.10.2022
Как найти индекс набора запросов после сортировки базы данных в Django

Я делаю таблицу лидеров для своей викторины. Я сделал эту модель: class LeaderBoard(models.Model): name = models.CharField(max_length=200) score = models.DecimalField(max_digits=4, decimal_places=2) Вот мой код для получения набора запросов leaderboad_place = leaderboard.order_by("score").get(name=request.user.username) После сортировки кода мне нужен индекс, …

29.10.2022
KeyError при чтении переменных окружения во время выполнения makemigrations в django

Контекст проблемы - я хочу мигрировать с базы данных SQLite на Postgres. Когда я makemigrations с настройками Postgres, которые передаются в файл настроек с переменными окружения, я получаю KeyError; однако другая переменная из того же файла не вызывает никаких проблем. …

29.10.2022
Проблема с созданием веб-страницы

У меня проблемы с созданием представления. Ниже вы можете найти мое представление. Я продолжаю получать ошибку шаблона. Я не уверен, где я ошибся... class PrivacyView(CreateView): model = Post template_name = 'privacy_policy.html' fields = '__all__' def form_valid(self, form): form.instance.post_id …

29.10.2022
Низкоскоростное соединение для серверов VS Code для загрузки расширений

Два дня назад я установил Ubuntu и удалил windows, затем я установил VS Code из Snap Store, теперь у меня проблема с серверами VS Code для загрузки расширений. Я из Ирана и у нас низкая скорость соединения, из-за этого я …

29.10.2022
Запросы Django "кэшируются" до перезапуска сервера

Django "кэширует" мой запрос. Я понял это после обновления моей Базы Данных. Когда я запускаю функцию с запросом, она берет некоторые старые данные до обновления. Когда я перезапускаю сервер, он снова работает нормально. Кто-нибудь знает, как я могу решить …

29.10.2022
Bootstrap modal, django for loop и модель | одинаковое значение, отображающее ошибку Исправлено

Хотите ли вы, чтобы в модале отображались соответствующие значения цикла или сообщения? Когда я пытался вывести сообщение о заказе в модалах, он показывал одно и то же сообщение для каждого заказа, что привело меня к пониманию того, что …

29.10.2022
Расширенная фильтрация Django для набора запросов, который может иметь много связанных внешних ключей

Я пытаюсь отсортировать запрос в django на модели, которая может иметь несколько внешних ключей. Я хочу, чтобы фильтрация применялась только к одному из этих ключей, и мне очень трудно заставить это работать. models.py class Post(models.Model): content = models.TextField(max_length=1000) reaction_counts …

29.10.2022
Добавление в базу postgresql sqlite3 в Django

У меня есть база в sqlite3 формате и мне нужно сделать так чтоб я мог добавить эту базу в postgresql но только в Django Admin я сейчас добавляю через бот телеграм Но мне хотелось бы добавлять через сайт Как должен …

29.10.2022
Кнопка входа в систему не перенаправляет на главную страницу

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

29.10.2022
Запрос Django api update/create из тестового примера никогда не вызывал соответствующие методы в сериализаторе

Как я могу отправить запрос UPDATE или CREATE из моего тестового примера? Когда я запускаю свой тестовый пример, методы create/update никогда не срабатывают в сериализаторе... Что я не так понимаю в философии Django? Может кто-нибудь подсказать, что мне делать? …

29.10.2022
【Django】Как показать результаты вычисления столбцов дочерних таблиц

Цель - получить средние значения столбцов дочерних таблиц. Мои модели - это отношения "Один ко многим". (Здесь, Один:Профессор, Многие:Оценка). На основе каждой одной таблицы (Model:Professor) я хочу получить средние значения столбцов (Model:Evaluation, column:satisfaction). При показе каждого среднего значения на …

29.10.2022
Метод модели фильтрации - Django

Я хочу отфильтровать дошкольников по их тегу BMI, но теги BMI относятся к модельному методу. Как мне отфильтровать дошкольников по их тегу BMI? models.py from pygrowup import Calculator, helpers class Preschooler(Model): birthday = models.DateField(null=True, blank=True) height = models.FloatField(null=True, …

29.10.2022
Страница входа в систему не работает. Почему меня перенаправляют на мою домашнюю страницу

Когда я делаю /login, меня перенаправляют на мою домашнюю страницу, которая называется pplLst. Я думаю, что это что-то не так с тем, как я перенаправляю, но я смотрю этот учебник (https://www.youtube.com/watch?v=llbtoQTt4qw&amp;t=3399s), который я использовал в своем коде …

29.10.2022
Username=self.kwargs.get('username') returning Not Found: /

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

29.10.2022
Запрос в Django для сортировки в одной таблице на основе результата другой таблицы

У меня есть две модели модель листинга: class listing(models.Model): productTitle= models.CharField(max_length=60) description = models.TextField() category = models.ForeignKey(category,on_delete=models.CASCADE,null=True) productPrice = models.FloatField(default=0.0) def __str__(self): return self.productTitle модель моего списка часов: item = models.ForeignKey(listing, on_delete= models.CASCADE) watchlist …

29.10.2022
Я использовал международные телефонные номера (intlTelInput) в моем приложении django, но похоже, что форма не сохраняет номер.

Итак, я в основном использовал плагин intl-tel-input в своей регистрационной форме. Мой webapp сделан на django. Но каждый раз, когда я отправляю форму, я получаю ошибку, которая выглядит так, как будто поле phone_number является обязательным, хотя я заполнил номер. …

29.10.2022
Django drf группировка по полю даты модели

У меня есть модель посещаемости со следующей структурой class Attendance(models.Model): class PRESENCE(models.TextChoices): P = "P", "Present" A = "A", "Absent" L = "L", "On leave" user = models.ForeignKey( User, on_delete=models.CASCADE, related_name="user_attendance", blank=False, null=True) leave_reason = models.CharField(max_length=355, blank=True, …

29.10.2022
Вставка языка i18n в запрос

Я использую i18next lib, вместе с react в моем фронте, и я собираюсь передавать информацию о текущем языке моему api через каждый запрос. У меня есть клиент axios, обернутый в константу, которую я использую во всем моем приложении, …

29.10.2022
Как переопределить `Model.__init__` и соблюдать `.using(db)` в Django?

У меня есть следующий код: print(f"current database: {self.db}\ninfusate from database: {infusate._state.db}\ntracer from database: {tracer._state.db}") FCirc.objects.using(self.db).get_or_create( serum_sample=sample, tracer=tracer, element=label.element, ) Это приводит к следующему выводу и исключению: current database: validation infusate from database: validation tracer from database: validation …

29.10.2022
Выполнение сырого опроса django с использованием предложения ilike

У меня есть запрос, который по сравнению с ORM намного проще, используя прямой sql, Попытка выполнить его напрямую находится в части, связанной с предложением ilike, я пробовал разные способы, но все безуспешно (добавил более короткий запрос, просто чтобы …

29.10.2022
Djangosaml2idp Проблема с импортом просроченных сертификатов

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