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

18.01.2022
Как поместить данные Excel в несколько столбцов модели в django?

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

18.01.2022
Django найти среднее количество последователей

У меня есть модель: class User(models.Model): followers = models.ManyToMany('users.User', related_name='following') # Other non important fields... Из этого я хочу найти ОБОИХ: the average number of followers a user has the average number of users …

18.01.2022
Использование Django Auth User для аутентификации на frontent Firebase

Я использую Django в качестве моего Backend REST API с MongoDB и React в моем Frontend. Моя цель - работать с несколькими базами данных. MongoDB (обрабатывается через Django) и Firebase (в основном обрабатывается во Frontend через React …

18.01.2022
Django : Как расположить содержимое рядом с боковой панелью и под навигационной панелью

Я новичок в Django, CSS, JS. Я использую шаблоны Sidebar и NavBar из Bootstrap и хотел бы добавить содержимое страницы рядом с сайдбаром и под navbar. Как я видел в нескольких руководствах, я разделяю html-скрипт боковой панели и …

18.01.2022
Помощь в работе с Django, Django_Rest_Framwork и SQLITE [закрыто]

Доброе утро! Мне срочно нужна помощь. Я пытаюсь создать api с django и django_rest_framework, который имеет связь с SQLITE, мне нужно сделать api с базой данных из 2 таблиц и со вставленными данными, чтобы затем сделать соединение, я сделал API, …

18.01.2022
Django выполняет итерацию по списку, возвращая отдельные элементы в шаблоне

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

18.01.2022
GeoDjango отображает одну и ту же геометрию несколько раз в карте листочков

У меня есть приложение GeoDjango, следующее этому учебнику, но заменяющее данные полигонов World Borders, включенные в стандартный учебник GeoDjango. Я создал сериализаторы и django rest api, который отображает геометрию, пересекающую текущую ограничительную область, используя leaflet. …

18.01.2022
Обновление Django DeserializedObject

У меня есть динамически загружаемый объект из json-файла. Согласно документации, я могу сохранить объект таким образом: for deserialized_object in serializers.deserialize("json", data): if object_should_be_saved(deserialized_object): deserialized_object.save() Однако, если объект уже существует в базе …

18.01.2022
Как: Загружать и воспроизводить видео с помощью сайта django? [закрыто]

Не могли бы вы поделиться учебниками и в этом разделе. Мне нужно улучшить свои навыки кодирования Я получаю ссылку на решение введите описание ссылки здесь

18.01.2022
Wagtail встраивание изображений в HTML

Мы используем StreamField, чтобы позволить редакторам добавлять HTML для пользовательских макетов. Раньше мы могли включать изображения, просматривая ID изображения и код вставки: <embed alt="My Image" embedtype="image" format="responsive" id="3896"/> После обновления Wagtail они не отображаются. Мне интересно, была …

18.01.2022
Как изменить обычное сообщение на html сообщение в django?

Я получаю строковое представление html кода в письме... Как я могу получить правильное html сообщение электронной почты? message1 = (subject, 'Here is the message', from_email, recipient_list) message2 = (subject, html_message, from_email, recipient_list) message2.content_subtype = "html" send_mass_mail((message1, message2), fail_silently=False) …

18.01.2022
Как найти, какой канал отправил определенное сообщение в Django channels + Websocket api?

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

18.01.2022
Где моя опция "raw data & HTML form" в django rest api?

Приветствую разработчиков, Я начал использовать django rest framework, но я не могу увидеть raw data/ HTML form опции в пользовательском интерфейсе моего post request. Мои версии dhango и rest framework являются последними. Весь API работает нормально, когда …

18.01.2022
Django url not cannot find some UTF-8 usernames

я экспериментирую с UTF-8 для имен пользователей в приложении django. Django - версия 3.2.11 Используемый Python - 3.9.4 Некоторые пользователи могут иметь профиль, видимый другим, и имя пользователя в url: re_path("^u/(?P<username>\w+)/$", views.author_profile_view, name="author_profile_view"), Нормальный пример работает …

18.01.2022
Как передать локальную переменную функции в представлениях Django в javascript fetch API?

Я совсем новичок в javascript. Я делаю кнопку like, которая будет увеличивать количество лайков поста асинхронно без перезагрузки всей страницы. Ниже приведена моя функция Django views. views.py @login_required def likepost(request,id): post = NewPost.objects.get(id = id) is_like = False …

18.01.2022
RegisterSerializer WARNING:django.request:Bad Request:

Привет Я переопределил своего User и теперь я создаю приложение подключаю Django Forms и Django DRF с моделью. И у меня плохой POST в сериализаторе и я не знаю, почему он не работает, Это происходит, когда я меняю изображение …

18.01.2022
Получение неправильной ссылки при попытке вернуться на последнюю страницу

Пытаюсь создать функцию для возврата на последнюю страницу, но slug неверный, и я не могу получить правильный slug. models.py class Checklist(models.Model): title = models.CharField(max_length=55) slug = models.SlugField(max_length=500, unique=True, blank=True) due_date = models.DateTimeField() check_completed = models.BooleanField(default=False) notes = models.ManyToManyField(Note, blank=True) …

18.01.2022
Как на сайте загрузить файл txt через кнопку на html странице в django и с помощью другой кнопки построить график

У меня есть несколько скриптов написанных на python и я хочу разобраться как в django это сделать. есть кнопка на сайте куда мы загружаем файл пример какой нибудь txt другая кнопка рисует график из данных которые мы загрузили Вроде бы …

18.01.2022
Каков наилучший способ отправки динамических html писем тысячам получателей с помощью django без использования сторонних сервисов?

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

18.01.2022
Django - статическое изображение не отображается в шаблоне

Я просто пытаюсь отобразить основное изображение, которое хранится в моей папке static, но ничего не отображается. Я выполнил collectstatic, но ничего не получилось. Путь: /static/logos/IMG_1793.jpg (Это то, что отображается при печати tenant.image.url) Settings.html: <img src="{{ imagePath }}" …

18.01.2022
Почему django collectstatic не находит мой css

Я борюсь со статическими файлами django. Я хочу связать "screen.css", хранящийся в папке "all_statics/css" с "index.html". Вот мой html-файл : {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link href="https://fonts.googleapis.com/css2?family=Gwendolyn:wght@700&display=swap" rel="stylesheet"> <link href="{% static …

18.01.2022
Невозможно сохранить в модель с полем JSONField

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

18.01.2022
Django фильтрация агрегированного запроса после агрегирования

У меня есть модель транзакции: class transaction(models.Model): transactiondate = models.DateField() details = models.CharField(max_length=200, null=True) amount = models.DecimalField(decimal_places=2, max_digits=10) accountid = models.ForeignKey(account, on_delete=models.PROTECT) Я пытаюсь получить текущий общий баланс на каждую дату, чтобы я мог построить баланс за …

18.01.2022
Связать столбец таблицы с именем файла в statcic Django

Привет всем, я новичок в кодировании django. Я хочу отображать ссылку на pdf, когда у меня есть результат поиска. Название (title) в таблице (db) документа совпадает с названием моего существующего pdf документа в static/media. я попробовал некоторые …

18.01.2022
Импортируемый модуль не разрешается в среде env:venv

Я изучаю курс о Django и создании API. Я использую визуальный код Я установил окружение env:venv. Когда я пытаюсь импортировать rest_framework, я получаю сообщение: "Импорт "rest_framework" не может быть разрешен - Pylance". Хотя импорт работает, и …

18.01.2022
"Parser must be a string or character stream, not DeferredAttribute"

Я не могу сделать сравнение, правилнее будет не могу получить "date_answer" это DateField как правильно я могу его получить def get_queryset(self): n_date = parser.parse(Documents.date_answer) date = datetime.date.today() if n_date > date: messages.error(self.request, '"Дата исполнения" не выполнена')

18.01.2022
Запуск django с lightsail без терминала

Я смог просмотреть свой сайт django в lightsail, но используя порт 8000, а также вынужден запускать командную строку. Есть ли способ заставить его работать без моего участия?

18.01.2022
Разрешитель запросов Django для определенного поля (graphql)

Я хочу сделать запрос, который отображает только поле variant_view_configuration. Как я могу решить эту проблему? Если я пишу так (return User.objects.get(pk=instance.id).variant_view_configuration), то выдает ошибку - а мне нужно только variant_view_configuration class User(AbstractUser): variant_view_configuration = ArrayField(models.CharField(max_length=200), default=list, blank=True) class UserQueries(object): user_variant_view_preference …

18.01.2022
Django аутентификация токенов и защита csrf

У меня есть простой вопрос, на который я не смог найти удовлетворительного ответа в сети. Я реализовал DRF API с аутентификацией токенами и задаюсь вопросом, нужно ли мне в любом случае реализовывать csrf верификацию. Я знаю, что проверка csrf …

18.01.2022
Я столкнулся с проблемой генерации QR-кода в django python. Когда я вставляю более 3 объектов класса, qrcode не работает.

Ниже приведен мой QR-код def save(self,args,*kwargs): mylist = [self.name,self.passport,self.test_report_result] details = '-'.join([str(item) for item in mylist]) qrcode_img=qrcode.make(details) canvas=Image.new("RGB", (300,300),"white") draw=ImageDraw.Draw(canvas) canvas.paste(qrcode_img) buffer=BytesIO() canvas.save(buffer,"PNG") self.barcode.save(f'{self.name}',File(buffer),save=False) canvas.close() super().save(args,*kwargs)

18.01.2022
Django set_cookie работает на localhost, но не работает на ngrok?

Я использую Django для возврата cookie в ответ через set_cookie: response.set_cookie( key = settings.SIMPLE_JWT['AUTH_COOKIE'], value = data["refresh"], expires = settings.SIMPLE_JWT['REFRESH_TOKEN_LIFETIME'], path = settings.SIMPLE_JWT['AUTH_COOKIE_PATH'], secure = settings.SIMPLE_JWT['AUTH_COOKIE_SECURE'], httponly = settings.SIMPLE_JWT['AUTH_COOKIE_HTTP_ONLY'], samesite = settings.SIMPLE_JWT['AUTH_COOKIE_SAMESITE'], ) где значения следующие: SIMPLE_JWT = …

18.01.2022
Как предотвратить блокирование ответа POST-запроса последовательными GET-запросами?

У меня есть таблица, которая загружается пустой (без строк), а затем я запускаю вызов Ajax - внутри цикла django for-loop - для заполнения таблицы данными из функции python, которая каждый раз возвращает одну строку/элемент. Я делаю это для того, …

18.01.2022
Django связывает allauth с google-api для входа в систему

Так я получил кнопку google для ссылки на http://localhost:8000/accounts/google/login/, и она отображает следующее Вход через Google Вы собираетесь войти в систему, используя стороннюю учетную запись Google. аккаунта от Google. Продолжить и если я нажимаю кнопку …

18.01.2022
Развертывание проекта Django на apache2 по HTTPS

В настоящее время я развернул проект django на экземпляре AWS Ec2, используя Gunicorn и apache2 в качестве сервера Также для выполнения Gunicorn я использовал supervisor Ниже приведена моя текущая конфигурация: gunicorn.conf (расположение: /etc/supervisor/conf.d) [program:gunicorn] directory=/home/ubuntu/python-projects/web-app command=/home/ubuntu/python-projects/web-app/venv/bin/gunicorn --workers …

18.01.2022
Обновление значений таблицы в зависимости от того, какая кнопка была нажата

У меня есть DetailView, который показывает всю информацию о транзакции, начиная с id транзакции, имени, даты создания, .... и статуса. На этой странице у меня есть 3 кнопки - отмена, одобрение и отказ. что я хочу сделать: когда я …

18.01.2022
Можем ли мы подключить локально созданную лямбду к локальной dynamodb?

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

18.01.2022
Dockerized Django Application Deployed to AWS Elastic Beanstalk Flushes Database Everytime I Rebuild My Environment. Как мне сохранить БД?

Я развернул django-приложение с помощью docker на AWS Elastic Beanstalk, которое подключено к базе данных AWS RDS postgresql. Каждый раз, когда я обновляю свой код и перестраиваю образ docker, база данных всегда стирается. Я использую github actions для …

18.01.2022
Django models relations получение количества заданных задач

Пытаюсь получить функцию из таблицы, которая должна быть там, но не могу получить значение. Пытаюсь получить количество выполненных заданий. models.py class Task(models.Model): title = models.CharField(max_length=55, null=True, blank=True) slug = models.SlugField(max_length=500, unique=True, blank=True) task_completed = models.BooleanField(default=False) description = models.TextField(default="Task description") …

18.01.2022
Как отобразить данные одной модели в другой модели панели администратора django

У меня есть две модели: 1) SchoolProfile & 2) Content Я хочу показать данные о содержимом в профиле школы, но данные должны отображаться в соответствии с иностранным ключом пользователя. Иностранный ключ пользователя общий для обеих моделей. …

18.01.2022
Использование python-lambda-local для проекта django

Я использую python-lambda-local для тестирования функции aws-lambda в локальной среде. Теперь у меня есть django такой проект /chatbot - /utilities settings.py entry.py и settings.py имеет точку входа def hander Например, я могу выполнить обработчик …