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

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, но я не …

13.10.2021
Django Send_mail с вложением PDF

Я уже отправил письмо с помощью HTML шаблона, хочу добавить вложение (PDF) в письмо, но получаю ошибку. AttributeError: 'int' object has no attribute 'attach'. Не могли бы вы подсказать мне, как добавить вложенный файл при отправке письма через send_email …

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

Мне нужно увеличить сложность пароля модели пользователя в Django, как я могу это сделать, я исследовал этот вопрос, но не получил ответа, который удовлетворяет моим требованиям, поэтому, пожалуйста, предложите

13.10.2021
Отображение нескольких мест, хранящихся в моей базе данных, на карте Google APi

ну я начинаю изучать APis google maps, на данный момент мне удалось установить карту в html с помощью ключа Api: <div id="map"></div> <script src="https://maps.googleapis.com/maps/api/js?key=<myAPiKey>&callback=initMap&libraries=&v=weekly" async ></script> и у меня есть js код для установки карты в местоположение …

13.10.2021
Django.core.exceptions.ImproperlyConfigured: Ярлыки приложений не уникальны, дублируются: staticfiles?

код registry.py for entry in installed_apps: if isinstance(entry, AppConfig): app_config = entry else: app_config = AppConfig.create(entry) if app_config.label in self.app_configs: raise ImproperlyConfigured( "Ярлыки приложений не уникальны, " "дубликаты: %s" % …

13.10.2021
Перезапуск отношений celery и celery beat schedule в django

При перезапуске celery все периодические задачи (расписания биений celery) будут сброшены и запущены с момента перезапуска celery или расписание сохранится? Например, предположим, у меня есть периодическая задача, которая выполняется в 12 часов дня каждый день. Теперь я …

13.10.2021
Как тестировать представления django, использующие метод get модуля requests?

Я знаю, как писать тестовый код для django. Но я не знаю, как тестировать с представлениями, которые включают в себя код requests.get. Код представления выглядит следующим образом. class CertificateAPIView(APIView): permission_classes = [IsAuthenticated, IsOwner] def put(self, request): imp = …

13.10.2021
Проблема загрузки изображения из формы в django

Я пытаюсь загрузить изображение из формы django, но она не принимает никакого изображения. Он показывает, что файл не выбран. Я выполнил все настройки медиа в settings.py и urls.py. Все еще не могу загрузить изображение. settings.py MEDIA_URL = …

13.10.2021
Неактуальное значение переменной сеанса Django в представлении

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

13.10.2021
Django модель многие ко многим через не работает

у меня есть база данных mysql, которая уже создана . поэтому models.py создан manage.py inspectdb. и я добавляю artists = models.ManyToManyField(Artist, related_name='songs', through = "ArtistSong") в таблицу Song вот так. class Artist(models.Model): artist_id = models.IntegerField(primary_key=True) artist_name = …

13.10.2021
Нужно ли нам явно закрывать сессию в запросе django?

Допустим, у нас есть класс class Pipe(object): def __init__(self, imp_url=IAMPORT_API_URL): requests_session = requests.Session() requests_adapters = requests.adapters.HTTPAdapter(max_retries=3) requests_session.mount('https://', requests_adapters) self.requests_session = requests_session def get(self, url, payload=None) return self.requests_session.get(url, headers=headers, params=payload) views.py class RequestAPIView(APIView): def put(self, request): pipe = Pipe() pipe.get(...) …

13.10.2021
Выполнение выводов с использованием pytorch с сохранением весов в .tar-файле с помощью django

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

13.10.2021
Frontend, I don't understand if querySelector has been found

I'm writing the front,ajax response js. The final code comes, which must be inserted on the page Like after const div = document.querySelector('.row_wow_fadeIn>#xxx1'); the code doesn't work. js function ajaxSend(url, params) { // Отправляем запрос fetch(`${url}?${params}`, { method: 'GET', headers: …