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

01.04.2022
Как использовать подписанный url для загрузки файла GCS с помощью python/django (и, возможно, запросов)

Ниже приведено множество примеров загрузки файла в Google Cloud Storage (GCS) с помощью frontend/browser/js. Однако, я не видел много примеров для загрузки файла в GCS с помощью python / django на стороне бэкенда. Как я могу изменить следующий …

01.04.2022
Приложение Django на docker. Проблема с travis и logger

Давным-давно я добавил модуль логирования в свое приложение django. Мое приложение работает локально нормально. Проблема заключается в Travis CI. Travis не справляется со сборкой, выдавая ошибку FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/electronic_shop/_logs/data.log': Travis building. …

01.04.2022
Django.core.exceptions.ImproperlyConfigured: Включенный URLconf 'notes.urls', похоже, не содержит никаких шаблонов

Я получаю эту ошибку в корневом каталоге, а не в приложении. Код в urls.py этого корневого каталога следующий: from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('', include('write_notes.urls')) # write_notes это имя моего …

01.04.2022
Идентификация пользователя в Keycloak по номеру телефона, не по e-mail

Настраиваю систему единого входа на сайт (django) и в мобильное приложение (бэк тоже на django) через keycloak. По умолчанию, идентификация пользователя происходит по полю "email". Мне это не подходит, мне необходимо чтобы это было по полю "phone". Есть ли какой-то …

01.04.2022
Почему мой django-crontab cronjob не выполняется?

У меня есть django-project с приложением app, в котором есть файл cron.py с функцией main_routine(). Я хочу, чтобы функция main_routine() вызывалась каждую минуту. У меня django-project/django-project/settings.py есть следующее: INSTALLED_APPS = [ 'django_crontab', ... ] ... CRONJOBS = …

01.04.2022
Мне нужно преобразовать приведенный ниже sql-запрос в django orm

Это мой SQL запрос, мне нужно преобразовать его в django ORM SELECT ld.post_id, min( (ld.created AT TIME ZONE c.tz)::date ) as date, count(*) as post_booked FROM marketing_post ld INNER JOIN clinics_post c ON (ld.post_id = c.id) WHERE ld.post_id IS NOT …

01.04.2022
Как Django rest fremakework проверяет вторичный пароль?

Я не использую auth, я добавил поле re_password в мой сериализатор, я думаю, что он выполняет проверку согласованности с полем password, когда приходит запрос POST Но проблема в том, что если re_password и password являются write_only, то PUT …

01.04.2022
Ожидается, что представление будет вызываться с ключевым словом URL "pk" добавлено "pk" в urls.py

Получаем ошибку: AssertionError at /update_profile/ Expected view UpdateProfileView to be called with a URL keyword argument named "pk". Fix your URL conf, or set the .lookup_fieldattribute on the view correctly. когда я пытаюсь обновить профиль пользователя. Вот мой …

01.04.2022
Django messages framwork, возвращающие None при печати

Я новичок в django, я столкнулся с очевидной проблемой, которую я не могу решить, при успешной отправке формы я поместил сообщение на главную страницу, куда пользователь будет перенаправлен, проблема в том, что он не возвращает сообщение.см. ниже view: def …

01.04.2022
Cpanel - Я пытаюсь установить модуль подушки на мой python django web... но не устанавливается

Домен: www.snatchupjobs.com. когда я удаляю строки модулей pillow с моего сайта, то мой сайт работает отлично, но когда я не удаляю строки модулей pillow с моего сайта, то мой сайт перестает работать... он показывает ошибку "no module …

01.04.2022
Замените значение NA на "na"

Class CardRecommendation(models.Model): sign_up_bonus_special_category_spend_threshold = models.IntegerField(null=False, default=None) sign_up_bonus_special_category_spend_time_threshold = models.IntegerField(null=False, default=None) annual_fee_description = models.CharField(max_length=1024, null=False, default=None) annual_fee_amount_first_year = models.IntegerField(null=False, default=None) annual_fee_amount_second_year_onwards = models.IntegerField(null=False, default=None) purchase_intro_apr_description = models.CharField(max_length=1024, null=False, default=None)`enter code here` В это поле модели я вставляю данные из …

01.04.2022
Как вы получаете request.user в Django rest framework в CORS?

Как получить request.user и проверить, аутентифицирован ли пользователь, его имя пользователя или так далее в DRF в среде CORS? Я новичок в области SPA, одностраничных приложений. Я слышал, что для SPA приложений принято использовать DRF, и теперь я …

01.04.2022
Модуль 'django.db.models' не имеет атрибута 'EmbeddedField'

Новичок в python, и получаю вышеуказанную ошибку при написании простой модели. Я разрабатываю на VSCode, если это имеет значение. Ниже приведены мои пакеты, установленные в venv. asgiref==3.5.0 Django==4.0.3 djongo==1.3.6 dnspython==2.2.1 Pillow==9.0.1 pymongo==4.0.2 pytz==2022.1 sqlparse==0.2.4 Простая модель для …

01.04.2022
Помогает ли prefetch или select_related при использовании @свойства модели

У меня есть такая модель: class Order(Model): ... @property def all_shipments_shipped(self): return all([shipment.is_shipped for shipment in self.shipments.all()]) class Shipment(Model): ... order = ForeignKey(Order, related_name='shipments', on_delete=SET_NULL, null=True) @property def is_shipped(self): return (calculate if shipped based on tracking status) …

01.04.2022
Как получить период на пользователя с помощью шаблона Django или набора запросов

История записывается всякий раз, когда меняется учитель (ответственное лицо). Результат выполнения приведенного ниже кода имеет красивый вид. [html] {% for h in research.history %} {% ifchanged h.teacher %} Teacher: {{h.summary_json.field_summary.teacher}} Changed Date: {{h.changed_date}} {% endifchanged %} {% endfor %} …

01.04.2022
Программа на языке Python для получения числа происходящих Наибольшая прямая

Похоже, что мое будущее зависит от ответа на этот вопрос Я совсем новичок в Numpy может кто-нибудь дать мне код для этого вопроса Вы бросаете 5 игральных костей одновременно. Когда на кубиках выпадает 1-2-3-4-5 или 2-3-4-5-6, то это …

01.04.2022
Django не учитывает переход на летнее время

Проблема довольно проста, но я не могу найти никакой информации по ней. Исходя из моих поисков в интернете, кажется, что это не должно быть проблемой; Django должен делать это автоматически. Моя проблема в том, что с тех пор, …

01.04.2022
Как получить одно значение (щелчок) из цикла for в проекте JS addEventListener Django

Я пытаюсь подключить JS внутри моего проекта Django и получаю сообщение в консоли, что HTMLCollection(2) [p.currency-one, p.currency-one] HTMLCollection(2) [input.amount-one, input.amount-one] app.js:21 Uncaught TypeError: c1.addEventListener is not a function at app.js:21:4 (anonymous) @ app.js:21 JS-файл const c1 = document.getElementsByClassName("currency-one"); const …

01.04.2022
Django MEDIA недоступен

Мое приложение Django не может увидеть каталог MEDIA. Когда я запускаю одно из моих представлений, мне нужно открыть файл. Сценарий следующий: take a record with requested id from data base get the file path to a file send the …

01.04.2022
Wsgi_mod не удается разместить Django с python3.10 на CentOs

Моя цель - разместить приложение Django на CentOs 7 с python3.10 Мне удалось загрузить и настроить Python, sqlite для работы с сервером manage.py runserver но он не работает, когда я пытаюсь разместить его на хостинге apache. Apache выдает …

01.04.2022
Поле галереи в django

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

01.04.2022
Как написать фильтр запросов django, если в Django задействовано несколько объединений?

Я хотел бы перевести приведенный ниже SQL-запрос для схемы, показанной на снимке, в Django. Как мне это сделать? select * from purchase inner join customer on customer.id = purchase.customer_id inner join seller on seller.id = purchase.seller_id inner join manager …

01.04.2022
Обход ошибки Cloud Run 32mb с помощью решения HTTP2 из конца в конец

У меня есть api запрос, который выполняется во время запроса post на одном из моих представлений для заполнения страницы приборной панели. Я знаю, что размер ответа составляет ~35мб (больше, чем 32мб, установленные облачным прогоном). Я хотел бы узнать, как …

31.03.2022
При развертывании приложения django в heroku оно выдает такую ошибку, что делать?

! Push rejected, failed to compile Python app. ! Push failed когда я пытаюсь развернуть мой django проект с postgres DB он показывает вот так, когда я использовал sqlite я работал, но в postgrase эта ошибка происходит, пожалуйста, помогите

31.03.2022
Javascript/Django : Как отобразить PDF в новом браузере с помощью кнопки

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

31.03.2022
Как объединить таблицы по списку идентификаторов в Django ORM

У меня есть две таблицы - Игроки и Здания. Например: class Players(models.Model): username = models.CharField(max_length=500) buildings = models.CharField(validators=[int_list_validator], default=list, max_length=100) class Buildings(models.Model): building_name = models.CharField(max_length=500) У игрока может быть много зданий, которые находятся в поле Player.buildings в …

31.03.2022
Как опустить существующую запись django modelformset?

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

31.03.2022
Дублирование имени столбца при выполнении тестов в Django

У меня проблема с моим кодом. Мой друг помог мне написать код на JavaScript, но чтобы сделать эту часть кода, ему пришлось добавить поле с опцией "db_column". После того как он это сделал, когда я запускаю тесты, у меня …

31.03.2022
Google Scatterchart не показывает никаких данных

Я пытался создать ScatterChart в div в проекте django с помощью JS, но вместо этого в div есть только красный квадрат. Когда я пытаюсь выделить место, где он должен быть, я могу скопировать данные, но он не отображается визуально, …

31.03.2022
Невозможно создать/редактировать/удалить объекты в Django Admin - Foreign Key Constraint Failed

При разработке приложения django я столкнулся со странным поведением. Я использую sqlite3 локально и на производстве в данный момент. Локально интерфейс администратора позволяет мне создавать/редактировать/удалять объекты, как и ожидалось. В production, клонированный из точно такой же копии кода, я …

31.03.2022
Как сделать так, чтобы ежедневное письмо отправлялось только один раз на несколько экземпляров в приложении Django?

Я пытаюсь запланировать задание/CRON задание, на Django приложение, которое использует APScheduler для отправки ежедневной электронной почты в запланированное время утром 9 AM. И у нас есть 5 экземпляров/подсистем в продакшене. Проблема в том, что каждый день я получаю …

31.03.2022
Как передать переменную из javascript в python (oTree) или django?

Я создал несколько переменных в Javascript для отслеживания того, как долго человек удерживает кнопку. Я хотел бы передать эти переменные в класс в python (oTree) для хранения данных. Итак, предположим, что код Javascript выглядит следующим образом: let javascriptvariable = …

31.03.2022
Создание запросов Django

Я довольно новичок в запросах и Django, поэтому мне нужна помощь в этом деле. Существует пять моделей: class User(models.Model): host = models.ForeignKey('Host', related_name='users') hobbie = models.ForeignKey('Hobbie', related_name='users') skill = models.ForeignKey('Skill', related_name='users') profile_id = models.UUIDField(blank=True, null=True) country = models.CharField(max_length=20) …

31.03.2022
Нужно ли импортировать модель только для использования подсказки типа в Python?

Я заметил, что во многих случаях я пытаюсь использовать подсказки типов в файле, в который не импортирован данный класс. Интересно, является ли использование подсказок типов разумным в таком сценарии (что означает, что мне придется импортировать класс)?

31.03.2022
Преобразование протокола HTTP в HTTPS экземпляра AWS EC2

Я новичок в AWS, и у меня есть докеризованное приложение Django, развернутое на AWS EC2, поэтому в настоящее время протокол моего экземпляра EC2 - HTTP, но я хочу сделать его HTTPS.

31.03.2022
Связь между веб-приложением Django и внешним сервером, на котором выполняются скрипты python

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

31.03.2022
Есть ли способ переопределить эту функцию Entry.objects.filter().update()?

Entry.objects.filter(is_published=True).update(views=set_view) есть ли способ переопределить эту функцию update() в filter().update(). Заранее спасибо.

31.03.2022
Как определить, является ли блок шаблона пустым/пустым в Django?

Я использую шаблоны Django для своего сайта, и у меня есть блок шаблонов для заголовка веб-страницы: У меня есть базовый шаблон (base.html), который формулирует элемент <title> следующим образом: <title>{% block title %}{%endblock %} - Website Title</title> Затем, в шаблоне …

31.03.2022
Обновление получателя bcc в бэкенде электронной почты

Я создаю почтовый бэкенд, который должен добавить определенный адрес в bcc письма. from django.conf import settings from djcelery_email.backends import CeleryEmailBackend class BCCEmailBackend(CeleryEmailBackend): def send_messages(self, email_messages): for i, message in enumerate(email_messages): if settings.DEFAULT_BCC_EMAIL is not None: message.bcc.append(settings.DEFAULT_BCC_EMAIL) super().send_messages(email_messages) …

31.03.2022
Выпадающий список с возможностью поиска для добавления нового сообщения в django

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