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

19.07.2022
Django: Вставка записи в 1 таблицу, обновление другой таблицы

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

19.07.2022
Невозможно импортировать модуль NAME - валидаторы паролей django

Я пытаюсь добавить пользовательские валидаторы паролей в Django, но не могу понять, почему он не импортирует модуль. Кто-нибудь сталкивался с этой проблемой или может сказать мне, почему у меня такая ошибка, пожалуйста? Вот код в authentication/validators.py: from django.core.exceptions import …

19.07.2022
Django: изображения не загружаются вместо альтернативного текста

Я пытался отобразить миниатюры медиафайлов с других новостных сайтов на домашней странице моего сайта django с помощью feedparser, но изображение не загружается, вместо него отображается альтернатива: вот так выглядит моя текущая домашняя страница homepage.html: <div …

19.07.2022
Как я могу получить ip-адрес в django

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

19.07.2022
Подключите `sqlachemy` к базе данных django db

Есть ли способ подключиться sqlalchemy к django db? Я запускаю тест django, где создается тестовая база данных connection._connections.settings['default'] дает: {'ENGINE': 'django.db.backends.postgresql', 'NAME': 'test_db', 'USER': 'postgres', 'PASSWORD': 'qwertyu', 'HOST': 'localhost', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, …

19.07.2022
Как извлечь текст из текстового поля word doc с помощью Python/Django и docx

Я пытаюсь извлечь и заменить текст в файле .docx word с помощью библиотеки docx в python (3.7), который я затем сохраняю как "TESTFIL.docx" Обычный текст параграфа в документе извлекается нормально, и я могу его заменить, однако любой текст …

18.07.2022
Как выбрать определенный элемент HTML из цикла for в шаблоне Django?

Я пытаюсь создать кнопку, которая скрывает и отображает только определенные элементы HTML, которые находятся в одном div с ней через JavaScript. Все div находятся внутри шаблона Django для цикла и отображают различную информацию. Сейчас я использую querySelector для выбора id, …

18.07.2022
Где найти заголовки развернутого приложения heroku?

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

18.07.2022
Как загрузить изображение из моделей django

я хочу загрузить фотографию из модели. но получаю "<QuerySet [<Photo: ira>]>" кроме фотографии. я пытался использовать photo.url, photo.image.url, photo.image, photo.image.image но это не работает my templtate: <div id="userInfo"> <img src="{{ photo.url }}" alt="{{ username }}"> <div id="statusAndName"> <h1>{{ …

18.07.2022
Почему я получаю эту ошибку при развертывании приложения Django в Railway?

Есть проблема, когда я развертываю приложение Django в Railway, вот ошибка, которая находится в логах. Ошибка может быть "Error: pg_config executable not found.", поэтому я поискал ошибку в Google, и я получил, что я должен изменить библиотеку "psycopg2" …

18.07.2022
Как получить доступ к отфильтрованному списку связанных объектов при использовании FilteredRelation?

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

18.07.2022
Есть ли способ удалить ошибку индекса ,

Я создаю простой веб-сайт, который отображает значение из файла csv. Файлы csv содержат значения id, name, hr, bp. Но когда мы указываем номер id, он говорит, что индекс вне диапазона. я приложу код и картинки error <a …

18.07.2022
Django PositiveBigIntegerField

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

18.07.2022
Невозможно назначить запрашиваемый адрес при подключении к Redis через Docker

Создаю контейнеры из моего проекта Django+Redis+React и получаю ошибку: Error 99 connecting to localhost:49157. Cannot assign requested address. Когда я посещаю url localhost:8000 Это мой docker-compose файл: version: "3.8" services: redis: restart: always image: redis:latest ports: - …

18.07.2022
Css не работает после развертывания приложения django на aws с gunicorn nginx

Я развернул свой проект django на EC2, но css не работает после развертывания. Я также выполнил команду collcectstatic, но мне все равно не повезло, когда я проверил в nginx error.log, он показывает перед файлами css, что разрешение запрещено, вот …

18.07.2022
Url перенаправления - 127.0.0.1 даже на сервере

Я установил логин google с помощью allauth. SOCIALACCOUNT_PROVIDERS = { 'google': { 'SCOPE': [ 'profile', 'email', ], 'AUTH_PARAMS': { 'access_type': 'online', } }, } Он работает в локальной сети (127.0.0.1) Теперь я развертываю эту программу и …

18.07.2022
Получение выбранного значения из выпадающего меню для сохранения при обновлении страницы

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

18.07.2022
Как генерировать URL-адреса из слизней в Django?

Есть ли способ автоматически генерировать url так же, как вы генерируете slug с помощью prepopulated_fields? То, чего я пытаюсь достичь - по сути, это создатель страницы в стиле WordPress с автоматически генерируемым пермалинком для меню. Каким будет наилучший подход …

18.07.2022
Есть ли способ решить эту проблему? "Uncaught (in promise) SyntaxError: Неожиданная лексема < в JSON в позиции 0"

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

18.07.2022
Заполнение одного поля в django Admin в зависимости от значения предыдущего поля

Я встроил следующий код в свое приложение models.py class AnoLetivo(models.Model): # regex for name validation name_message = 'Formato "aaaa/aaaa". Exemplo: 2020/2021' name_regex = RegexValidator( regex=r'^\d{4}\/\d{4}$', message=name_message, ) name = models.CharField( 'Designação', validators=[name_regex], max_length=12, unique=False, blank=False, help_text='Insira um ano letivo …

18.07.2022
Генерация PDF отчета в Django Rest Framework

У меня уже есть представление, которое отвечает с данными, я хочу генерировать PDF из тех же данных, будет ли возможно отобразить шаблон с serializer.data любое другое решение для генерации PDF на бэкенде приветствуется... Сериализатор . class UsersAuditTrailSerializer(serializers.ModelSerializer): """ …

18.07.2022
SQLAlchemy отключается от БД SQLite на сайте Django

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

18.07.2022
Изменение поля модели django на сериализаторе

у меня есть определение модели Class Book(): name = textfield() edition = textfield() я хочу, чтобы название книги было "название издания", если в объекте book есть данные об издании. в противном случае я хочу вернуть только книгу. …

18.07.2022
Как вызвать функцию в шаблоне django с помощью условий

У меня есть модель для группы: class Group(models.Model): leader = models.ForeignKey(User, on_delete=models.CASCADE) name = models.CharField(max_length=55) description = models.TextField() joined = models.ManyToManyField(User, blank=True) size = models.BooleanField(default=False) max_size = models.IntegerField(default=10) closed = models.BooleanField(default=False, blank=True) Идея заключается в том, что …

18.07.2022
{'field': [ErrorDetail(string='Это поле обязательно.', code='required')] - DJANGO REST FRAMEWORK

Я пытаюсь разобрать данные JSON и импортировать их в базу данных через API. Я думаю, что у меня почти получилось, но все еще получаю это сообщение: {'field': [ErrorDetail(string='This field is required.', code='required')] из моего HttpResponse и я не знаю, …

18.07.2022
Как решить проблему "поле должно быть уникальным" в django?

Я создаю приложение с vue и django, но столкнулся с проблемой получения информации из сериализатора. мои модели выглядят следующим образом: models.py from django.contrib.auth.models import User class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) class Order(models.Model): name = models.CharField(max_length=255) posted_by = models.ForeignKey(Profile, …

18.07.2022
Django Pytest выдает Kombu Connection refused[111] при использовании rabbitmq и celery

В настоящее время я использую pytest, django и rabbitmq-server с celery для фоновых задач. Однако я заметил, что когда я запускаю pytest без запуска сервера на моей локальной машине, это приводит к длинному потоку исключений, который не показывает E: …

18.07.2022
Укажите класс исключения для перехвата или повторного поднятия исключения - как правильно перехватывать исключения?

В Sonar lint я вижу следующее сообщение: Укажите класс исключения для перехвата или повторного поднятия исключения Мой класс: class GetCountryByIPApiView(APIView): def get(self, request, *args, **kwargs): ip_address = request.META.get('HTTP_X_FORWARDED_FOR', request.META.get( 'REMOTE_ADDR', '')).split(',')[-1].strip() try: ip_country = DbIpCity.get(ip_address, api_key='free').country …

18.07.2022
Советы, как лучше управлять созданием объекта, не являющегося нулевым, с помощью сигналов

Я оказался в такой ситуации: В моделях: class Client(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) # other... signals.py: @receiver(post_save, sender=User) def create_user_profile(sender, instance, created, **kwargs): if created: Client.objects.create(user=instance) @receiver(post_save, sender=User) def save_user_profile(sender, instance, **kwargs): …

18.07.2022
Как настроить сообщение об ошибке пользователя in_active для rest_framework_simplejwt в Django

Я установил модель нескольких пользователей в Django rest framework и использую dj_rest_auth, allauth и djangosimplejwt для моего рабочего процесса аутентификации и авторизации пользователей мой serialisers.py выглядит следующим образом и мой views.py выглядит следующим образом class Login(LoginView): …

18.07.2022
Django ко всем проектам начал добавляться путь blog/ после скачивания гитхаб-файлов

Скачала несколько проектов на гитхаб. После этого при запуске моих проектов ко всем путям добавляется blog/ и я не могу это убрать даже в браузере. Как исправить?

18.07.2022
Как получить доступ к веб-сайту, развернутому на heroku, из iframe?

Я создал веб-сайт в Django, который я развернул на heroku. Он содержит следующую строку в своем settings.py файле: ALLOWED_HOSTS = ['*'] Это означает, что он позволяет подключение с любым доменным именем. Но когда я …

18.07.2022
Как добавить новую строку в таблицу в Django Python?

В текущей работе пользователь добавляет формы и выбирает статус визита: одобрен и отменен. Например, пользователь выбирает статус визита как одобренный, заполняет остальные поля и сохраняет форму. Новая строка будет добавлена в таблицу ClinicVisitStatusRecord() и ClinicVisitStatusHistory.Затем, когда пользователь редактирует форму и …

18.07.2022
Django ManyToMany с количеством

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

18.07.2022
Django представляет две формы в одном представлении

Я пытаюсь отправить две формы в рамках одного представления. Сначала пользователь передает URL через первую форму. Затем моя программа отображает некоторые графики и в конце страницы просит пользователя заполнить форму и отправить ее. Вот как я пытаюсь решить эту проблему: …

18.07.2022
Как объединить различные модели в django

У меня следующая исходная ситуация: Мое приложение обрабатывает данные, хранящиеся в django db и некоторые внешние данные, доступные через REST API. Каким будет лучший подход "в стиле django" для Запрос данных из базы данных Получение данных из api …

18.07.2022
Не работает Django redirect

В ходе работы столкнулся с тем, что redirect не переносит на страницу, но консоль выводит данные. views: def delivery_form(request): template = 'delivery.html' form = DeliveyForm(request.POST or None) if form.is_valid(): cd = form.cleaned_data name = cd['name'] table = cd['table'] phone = …

18.07.2022
Django импорт-экспорт по пользователю/роли

Я использую пакет импорта/экспорта Django и хочу дать права по роли или имени пользователя для импорта/экспорта в моей админке. например, admin.py: @admin.register(App) class appAdmin(ImportExportModelAdmin): limited_fiels = ("id", "app_name", "app_family", "app_category", "sv_available") list_display = ["id", "app_name", "app_family", "update_user", "updated_at"] list_filter …

18.07.2022
Многопоточность не работает в exe, созданном pyinstaller

Проблема: После изменения на exe Thread не запускается. Когда я запускаю в pycharm, все работает правильно. Информация о приложении и пример кода: Мое приложение смешивает django с пользовательским приложением. Запуск Django по команде: .\myapp.exe runserver …