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

13.10.2021
Объект формы не является итерируемым в Django

Я хочу назначить ввод формы функции в моем представлении, но я продолжаю получать эту ошибку. Пожалуйста, помогите, как мне ее исправить. Ошибка receiver = list(ToolsForm.declared_fields['receiver_mail']) TypeError: 'CharField' object is not iterable

13.10.2021
Django возвращает данные изображения как None

Мой utils.py: import base64, uuid from django.core.files.base import ContentFile def get_report_image(data): f , str_image = data.split(';base64,') print(f) print(str_image) decoded_img = base64.b64decode(str_image) img_name = str(uuid.uuid4())[:10] + '.png' data = ContentFile(decoded_img, name=img_name) return data Когда я пытаюсь получить отчет, я …

13.10.2021
Как выполнить запрос django orm без использования имени поля?

У меня есть один json-данный, который содержит имя поля модели как json-ключ со значением. Я хочу выполнить запрос orm и определить имя поля во время выполнения. Ex: json_data = {"postgres_id":"10"} query = AcronymSecurityControlMaster.objects.get(postgres_id=10) json_data = {"age":"10"} query = AcronymSecurityControlMaster.objects.get(age=10) …

13.10.2021
DRF не переоценивает набор запросов, как ожидалось.

Это вопрос о том, работает ли DRF так, как должна, или ее можно улучшить, чтобы учесть этот случай использования. У меня есть простой API, который возвращает пользовательский набор запросов следующим образом: class WorldRankingViewset(viewsets.ReadOnlyModelViewSet): queryset = Ranking.objects.world_ranking() Где …

13.10.2021
Django.core.exceptions.FieldError: Неизвестное поле(а) (PhoneNumber, City, Email, KYCDocument, Image, Speciality) указано для врача

Я пытаюсь сделать форму с помощью modelsform, она работала нормально, но вдруг, я не знаю, что вдруг произошло, и она начала выдавать мне эту ошибку django.core.exceptions.FieldError: Unknown field(s) (PhoneNumber, City, Email, KYCDocument, Image, Speciality) specified for Doctor Я проверил …

13.10.2021
Не выводятся на страницу данные отправленные c контролера(views.py) websocket. django channels + channels_redis

Всем привет. Есть такой код. consumers.py class Cunsomer(WebsocketConsumer): def connect(self): self.channel_name = 'name_' + self.scope['user'].username self.accept() self.send(text_data=json.dumps({'message': self.channel_name})) def disconnect(self, close_code): pass def my_message(self, event): message = event['message'] self.send(text_data=json.dumps({'message': message})) views.py def signal_answer(comment): channel_layer = get_channel_layer() channel_name = 'name_' …

13.10.2021
Django ссылка на связанные объекты и их вывод

Всех приветствую, столкнулся с трудностью, думаю тут есть те кто поможет решить не трудную задачу. как подсчитать ТС принадлежащей компании и сделать для них ссылку. Есть модели class transport(models.Model): ... id_client = models.ForeignKey('clients', on_delete=models.SET_NULL, null = True, default = …

13.10.2021
Создать страницу типа html с некоторыми заголовками и колонтитулами

я хочу создать несколько html страниц с формой div, как некоторые ms word pages, с некоторыми заголовками и колонтитулами для каждой страницы, это не так сложно с некоторым погружением с фиксированной высотой и шириной. но я хочу использовать на …

13.10.2021
Django генерирует одноразовый пароль для администратора сайта

Итак, я хочу генерировать одноразовый пароль, "каждый раз", когда происходит новый вход на сайт администратора (допустим, я устанавливаю таймаут на 30 минут или около того), и отправлять этот пароль по электронной почте или еще как-нибудь. Спасибо:)

13.10.2021
Django ошибочно запускает сигнал post_save при удалении экземпляра

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

13.10.2021
Функция() получила несколько значений для аргумента 'pk'

В настоящее время моей программе необходимо печатать отчеты для каждой записи базы данных в модели настроек. Он считывает pk модели и использует его для проверки элементов записи настроек. Однако я получаю ошибку trialBalanceMonthly() got multiple values for …

13.10.2021
Как исправить ошибку 504, вызванную обновлением образа Docker

У меня есть проект Django. Он работает с nginx, uwsgi и google cloud run. Этот проект использует docker с образом python:3.9. Я получаю эту ошибку с 17 августа 2021-10-13 17:22:29.654 JSTGET504717 B899.9 sGoogleStackdriverMonitoring-UptimeChecks(https://cloud.google.com/monitoring) https://xxxx/ The request has been …

13.10.2021
Я хочу улучшить производительность моей конечной точки api (DJANGO)

Я использую Django rest для запроса данных о клиентах из конечной точки. предположим, что конечная точка '/customers/list' и мой набор запросов должен получить всех клиентов queryset = Customers.objects.all() Я ожидаю получить очень много клиентов, что повлияет на …

13.10.2021
Как решить ошибку развертывания приложения heroku?

При запуске py manage.py runserver все работает без ошибок. Возникла необходимость протестировать на сервере heroku. При загрузке на heroku происходит Application error. Появилась ошибка в heroku logs: При запуске django-admin check: Traceback (most recent call …

13.10.2021
Разрешения Django слишком сильно используют базу данных

Мы начали исследование нашей базы данных, поскольку она является менее масштабируемым компонентом нашей инфраструктуры. Я проверил таблицу pg_stat_statements нашей базы данных Postgresql с помощью следующего запроса: SELECT userid, calls, total_time, rows, 100.0 * shared_blks_hit / nullif(shared_blks_hit + shared_blks_read, 0) …

13.10.2021
Django поле множественного выбора не сохраняется

У меня есть простая форма, в которой есть флажок для пользователей, чтобы выбрать некоторые варианты. поэтому я создал модель под названием InterestedField и подключил мою основную модель к ней с помощью метода manytomany. вот моя основная модель: class PersonalInfo(models.Model): …

13.10.2021
Wsgi.url_scheme http в docker с использованием nginx

Я использую Apache на CentOS. На этом сервере у меня есть проект Django с docker. В docker есть два контейнера (nginx и python). В Apache у меня есть .conf, в котором есть прокси для контейнера nginx, который открыт на …

13.10.2021
Получить данные из какого-либо места и использовать булево поле

Я пытаюсь написать представление для получения данных откуда-то не из моей базы данных, и если эти данные были истинными, то мои были истинными, а если ложными, то мои тоже были ложными!!!1 У кого-нибудь есть идеи? Например, взять данные с другого …

13.10.2021
Контейнер Docker не запускается - Docker-compose

Я пытаюсь запустить приложение django-react в контейнерах docker и пытаюсь развернуть его на digital ocean. Вот мой скрипт docker-compose version: "3.9" services: web: image: "${WEB_IMAGE}" container_name: website command: gunicorn server.wsgi:application --bind 0.0.0.0:8000 volumes: - static_volume:/usr/src/app/staticfiles - media_volume:/usr/src/app/mediafiles ports: …

13.10.2021
Получение ошибок при проверке пароля в сериализаторах Django?

Мой сериализатор class RegistrationSerializer(serializers.ModelSerializer): class Meta: model = CustomUser fields = ['username', 'password'] #overwrite validate method to add some complexity to the password def validate(self, data): #here data is a ordered dict if not data: return Response("please enter name and …

13.10.2021
Как показать наличие дубликатов в перечислении

У меня есть список статистики, который я храню для каждой команды в НФЛ. Каждую неделю у меня есть функция, которая проходит через всю лигу и, используя enumerate, ранжирует команды в каждой категории статистики, а затем сохраняет в базу данных. …

13.10.2021
Модели не регистрируются администратором в Django?

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

13.10.2021
Csrftoken не определен

Я использую следующий код, как рекомендовано в документации: function csrfSafeMethod(method) { // these HTTP methods do not require CSRF protection return (/^(GET|HEAD|OPTIONS|TRACE)$/.test(method)); } $("#formTabla").submit(function(event){ event.preventDefault(); var formData = new FormData(this); $.ajax({ beforeSend: function(xhr, settings) { if …

13.10.2021
Как автоматически заполнить IntegerField в модели django на основе M2M отношения?

У меня есть модель с именем Post, и эта модель имеет отношение многие ко многим с другой моделью с именем LikeIps. class Post(models.Model): title = models.CharField(max_length=250) summary = models.TextField() content = RichTextField() likes = models.ManyToManyField(LikeIP, related_name="liked_posts", blank=True) like_count = …

13.10.2021
Невозможно отобразить другую веб-страницу во время выполнения цикла Django

Я хотел бы достичь такого потока: User's face is detected by webcam in homepage The app takes the attendance of the user, display a webpage with the attendance details The attendance details page will redirect back to the …

13.10.2021
Получение миниатюры из исходного изображения без ввода изображения миниатюры вручную || Django Rest Framework

Я обнаружил проблему в проекте с Django REST Framework. Где в 'POST' я ввожу только 1 файл изображения, но в 'GET' я получу путь к файлу этого изображения, а также путь к файлу уменьшенной версии этого изображения. class BookCover(models.Model): id …

13.10.2021
Django filter deep related models

В моем приложении Django 3.2 мои модели имеют следующие отношения: OperationDraft -> ForeignKey(Structure) Structure -> ForeignKey(Customer) Customer -> OneToOne(AUTH_USER_MODEL) Теперь, когда я создаю новую OperationDrat, я должен ограничить выбор структуры на основе пользователя ее клиента. Если пользователь …

13.10.2021
Синтаксическая ошибка шаблона Не удалось разобрать остаток: '("images/logo.png")' из 'static("images/logo.png")'. в шаблоне django-jinja?

<!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="{{ static 'images/logo.png' }}" alt="Company Logo"> <!-- Bootstrap CSS --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384- 1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> <title>Hello, world!</title> </head> <body> <h1>Hello, …

13.10.2021
Init_fs_encoding: не удалось получить кодек Python для кодировки файловой системы

Я запускаю сайт Django на apache. Вот хвост моего httpd.conf файла. ServerName 127.0.0.1:8080 # Django Project LoadFile "c:/python39/python39.dll" LoadModule wsgi_module "c:/python39/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd" WSGIPythonHome "c:/python39/" WSGIScriptAlias / "C:/pd_videowebapp/mysite/wsgi.py" WSGIPythonPath "C:/pd_videowebapp/" <Directory "C:/pd_videowebapp/mysite/"> <Files wsgi.py> Require all granted </Files> </Directory> Alias …

13.10.2021
Как создать вид/форму обновления профиля пользователя?

Я пытаюсь обновить профиль пользователя, но не могу этого сделать, что за ошибку я совершаю здесь. #forms.py class AddStudentUserForm(forms.ModelForm): class Meta: model = User fields = ["username", "first_name", "last_name"] class AddStudentStaffForm(forms.ModelForm): class Meta: model = Staff fields = ["gender", …

13.10.2021
Страница администратора Django не найдена при включении параметра MEDIA_ROOT

это мой первый вопрос, поэтому, пожалуйста, направьте меня в нужное русло, если я пропустил что-то важное ☺️ Итак, моя проблема заключается в следующем: В настоящее время я создаю сайт на Django, который должен перечислять различные проекты из базы …

13.10.2021
Django: Переопределение унаследованных опций поля

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

13.10.2021
Сортировка с помощью радиокнопки не работает django

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

13.10.2021
Зарегистрируйтесь для участия в Django City, создайте процесс аутентификации администратора

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

13.10.2021
Проблема с CSRF-токеном при добавлении дропзоны к существующей форме в Django

Я работаю с Django формой, использующей dropzone для загрузки изображений. Но я не хочу добавлять dropzone ко всей форме, а только к ее div. Вот шаблон: {% extends 'base.html' %} {% load static %} {% load i18n %} {% block …

13.10.2021
Оптимизация сельдерея с помощью ECS Fargate

Я пытаюсь понять наиболее эффективный способ масштабирования celery workers в AWS ECS Fargate. Если я пытаюсь выполнить большое добавление данных (из файлов), я хочу, чтобы данные записывались в базу данных как можно быстрее. Из того, что я понимаю, мои варианты, …

13.10.2021
У объекта 'PdfFileWriter' нет атрибута 'seek'

Я пытался добавить защиту паролем к pdf файлам, столкнулся с этой ошибкой, ниже приведены мои коды def generate_pdf(request): queryset = Subscription.objects.all() html_string = render_to_string('super_admin/member_report_pdf.html', {'object_list': queryset}) html = HTML(string=html_string) result = html.write_pdf() response = HttpResponse(content_type='application/pdf;') response['Content-Disposition'] = 'inline; filename=list_people.pdf' response['Content-Transfer-Encoding'] …

13.10.2021
Кнопка загрузки файла в Django принимает путь

Я создаю приложение, которое позволяет пользователям конвертировать их файлы .ifc (3D-модели) в другие формы данных (.xlsx, фильтрованный .xlsx, json). Мне удалось реализовать часть загрузки, но теперь я не уверен насчет загрузки. Я хотел бы создать кнопку "скачать", которая …

13.10.2021
Google Dev Tools

Здравствуйте, я хотел бы узнать, почему Google Dev tools загружает неправильный CSS скрипт при работе над отзывчивым дизайном @media screen and (max-width:375px) { ... #name{ font-size: calc(.8rem + …

13.10.2021
Поле 'id' ожидало число, но получило '(string)

Я создаю магазин футболок с вариантами/цветами. При добавлении в корзину я получаю ошибку: Поле 'id' ожидало число, но получило 'Woodstock'. Woodstock - это название футболки, но я передаю cartid в функцию. cartid фактически используется в функции remove_from_cart, но я не …