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

28.04.2022
UnboundLocalError локальная переменная 'context' ссылается перед присвоением Django

Сразу после добавления нового корневого url внутри корневого urls.py. я получаю следующую ошибку. Когда я удаляю представление приборной панели, url и пытаюсь загрузить представление index, оно успешно отображается. Что я делаю неправильно или что я могу сделать, чтобы …

28.04.2022
Запрос внутри списка dicts в модели Django JSONField

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

28.04.2022
Требования к проекту Django пропали после обновления Ubuntu Jellyfish

После обновления Ubuntu до последнего обновления, Pycharm сообщает мне, что необходимые пакеты отсутствуют, но виртуальная среда активирована и все пакеты на месте. Попытка runserver приводит к ImportError: Couldn't import Django. Are you sure it's installed and available on …

28.04.2022
Django - Защита/перенаправление страницы после удаления сессии, необходимой для просмотра этой страницы

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

28.04.2022
Django Зависимый/цепочечный выпадающий список в фильтре

Я использую Django для реализации своей веб-страницы; на этой странице у меня есть классический список элементов, которым я управляю с помощью цикла for. Я также реализовал фильтр в виде формы (с кнопкой поиска) для фильтрации элементов. Я знаю, как …

28.04.2022
Мне нужно подробное объяснение функции DJANGO get_context_data() ниже [дубликат].

Def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['now'] = timezone.now() return context Пожалуйста, мне нужно подробное объяснение функции выше, особенно в строке: context['now'] = timezone.now()

28.04.2022
Django сделать виджет стороны поиска подключаемым html

Простите мой английский не очень хороший, пожалуйста, простите меня Здравствуйте, я хочу сделать виджет для поиска постов я делаю виджет поиска может работать но я не могу подключить виджет поиска на стороне html и он работает как я …

28.04.2022
KeyError: 'created_at' в сериализаторе django rest

Я получаю следующую ошибку, когда пытаюсь сохранить некоторые данные, поступающие из запроса POST в базу данных: KeyError: 'created_at' Моя views.py следующая: @api_view(['GET', 'POST']) def event(request): if request.method == 'POST': serializer = EventSerializer(data=request.data) if serializer.is_valid(): DR_notice = serializer.data['dr_notice_period'] DR_duration …

28.04.2022
Вложенные комментарии Django дублирование SQL запросов

Есть приложение которое имеет два endpoint первое для создания и вывода постов (api/v1/poll/) и второе(api/v1/comment) для создания и вывода многоуровневых комментариев. При получении комментариев к посту либо просто комментариев каждый SQL запрос дублируется 4 раза, просмотрел это через django-debug-toolbar вот …

28.04.2022
Не работает robots.txt на Django

У меня проблема с robots.txt, на локальном запуске всё нормально открывается, но после деплоя на хостинг /robots.txt перестал работать, а остальные /polls и /admin работают отлично Page not found (404) Request Method: GET Request URL: http://username.pythonanywhere.com/robots.txt/ Using the URLconf defined …

28.04.2022
Богатый текстовый редактор для Django с комментариями/аннотациями (с открытым исходным кодом)

Удалось ли кому-нибудь интегрировать какой-нибудь текстовый редактор через Django вместе с опцией инлайн-комментариев? Под встроенным комментарием я понимаю выделение слова или предложения в текстовом редакторе и добавление комментариев (аннотаций). Когда и кто прокомментировал, должно отображаться сбоку, как в потоке. …

28.04.2022
Передача маркера доступа пользователя из приложения Django в ELasticsearch

Я разрабатываю приложение django, которое требует от пользователей аутентификации через azure ad (Oauth2). Приложение также взаимодействует со службой elasticsearch, которая требует той же аутентификации oauth2. Во время разработки я использовал статическое имя пользователя и пароль для входа следующим образом: …

28.04.2022
Как я могу сортировать экземпляры по полю, связанному с fk, в сериализаторе в Django?

Согласно предыдущему ответу на один из моих вопросов я пытаюсь перегруппировать набор qs_payments объектов по полям month, используя их отношения fk. В моем предыдущем запросе было сказано you can just serialize the Payments on each Month …

28.04.2022
Django вложенные инлайн наборы форм с динамическим добавлением полей

Мне нужна форма для бабушки, дедушки, родителей и детей, которая будет выглядеть следующим образом гранд-родитель... родитель-- дети в котором я могу добавить n количество родителей для великого родителя и n количество детей для каждого родителя, я реализовал …

28.04.2022
JWT Cookie, отправленный как Set-Cookie, вызывает "Неверную подпись" в DRF jwt

Я пытался решить эту проблему неделю назад, с этого момента после поиска решения почти на всех форумах, блогах и на github'е я понял, что проще будет спросить здесь. У меня есть приложение django, использующее JWT для аутентификации (Web …

28.04.2022
Django молча удаляет ограничения при удалении столбцов, а затем произвольно решает включить их в миграции

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

28.04.2022
Ошибка во время рендеринга шаблона / __str__ возвращает нестроку (тип NoneType)

Я пытался редактировать из панели администратора Django, затем возникла эта ошибка Ошибка: Ошибка во время рендеринга шаблона В шаблоне D:\Django\new\venv\lib\site-packages\django\contrib\admin\templates\admin\includes\fieldset.html, ошибка в строке 19 str возвращается не строка (тип NoneType) введите описание изображения здесь models.py выглядит следующим …

28.04.2022
AWS ElasticBeanstalk Django отображение изображений

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

28.04.2022
Проблема с часовым поясом в Django?

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

28.04.2022
Django Sessions - передача данных между представлениями

Я пытаюсь использовать сессии Django для передачи данных между отдельными представлениями при заполнении заявки на бронирование. Форма бронирования использует два HTML шаблона, первый для сбора информации о дате и времени бронирования (view -booking), а затем, когда пользователь нажимает …

28.04.2022
Я не могу запустить тест django через pycharm

Когда я запускаю тест через терминал 'RUN_TEST=1 REUSE_DB=1 python manage.py test blahblah -v 2 --nologcapture --noinpu -s -x' тогда все работает Но когда я запускаю тест через pycharm, то он не работает с таким сообщением myvenv_path/bin/python /Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/django_test_manage.py test my_test Testing …

28.04.2022
Как компании делают из сотрудников пользователей?

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

28.04.2022
Django Проверка авторизации в URL с шаблоном дикой карты

Я пытаюсь реализовать механизм проверки разрешений в URL для запроса, используя технику подстановочных знаков, вместо того, чтобы реализовывать проверку разрешений на каждом представлении. В настоящее время у меня есть то, что есть. urlpatterns = [ path('admin/', include('admin_urls.py')), ... ] …

28.04.2022
Django: как суммировать числа в django

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

28.04.2022
Ошибка Django - QuerySet,Matching Query DoesNotExist

Это Текст мемо, где пользователь может отправить свою форму мемо. Мне нужно добавить (обновить) новое сообщение в эту запись через кнопку Update в DJANGO, но когда я суммирую это ошибка: Query Matching Does Not Exist. Кстати, я использовал …

28.04.2022
Return self.cursor.execute(sql, params) django.db.utils.DataError: значение слишком длинное для типа character varying(3)

Это происходит после запуска python manage.py makemirgations, который работает нормально. Затем, когда я запускаю python manage.py migrate, я получаю эту ошибку. Я пробовал изменить max_length в поле charfield, та же ошибка. Я пробовал удалять и изменять значение по умолчанию и …

28.04.2022
Django: Оповещение пользователя о том, что он еще не завершил что-то определенное в приложении

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

28.04.2022
Элемент, добавленный в DOM, имеет атрибуты HTML / SVG, но не имеет соответствующих свойств JS

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

28.04.2022
Хостинг статических файлов, WhiteNoise не обновляется - Django

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

28.04.2022
Как очистить сразу несколько файлов в поле FileField с несколькими вложениями?

Я хочу выдать ошибку валидации, если пользователь пытается загрузить более 1 видеофайла (разрешено загружать более 1 изображения). Вот код для поля: media = forms.FileField( widget=forms.ClearableFileInput(attrs={"multiple": True}), label="Add image/video", required=False, validators=[validate_file_size, validate_file_extension], ) Я могу перебирать каждый …

28.04.2022
Создание истории instagram с использованием rest framework django

Как сделать историю Instagram, используя rest framework Django Как любой человек может сделать историю и как каждый человек в приложении может ее увидеть

28.04.2022
Сравнение двух кодов в django

Я хочу добавить (добавить форму комментария), но столкнулся с проблемой в views.py Вы увидите коды ниже. В файле views.py есть 2 разных кода 1- этот код работает у меня 2- этот код не работает у меня и я хочу знать, …

28.04.2022
Как найти статические файлы с помощью regex в django in view?

У меня есть проект django, в котором есть staticfile со структурой staticfiles/bundles/static/js/main.[хэш из 8 случайных символов].js Я хочу получить имя файла main.[hash].js в моем представлении. Хотя я могу использовать python glob для поиска такого файла, но есть ли …

28.04.2022
User и request.user отображают разные объекты - Django

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

28.04.2022
Django приложение для стыковки с использованием autodock vina без conda env

Я хочу создать приложение, которое может рассчитывать связывание через молекулы, с помощью autodock vina, но для этого требуется conda enviroments. Есть ли другой способ сделать это? Это мой первый проект приложения с Django.

28.04.2022
Упаковка приложения django, включающего команды управления

Я работаю над приложением django, которое включает в себя пользовательскую команду управления. Это приложение должно быть упаковано для pip. Раскладка приложения стандартная django-simpl_ssg simple_ssg management commands __init__.py testcommand.py migrations __init__.py __init__.py admin.py .... setup.cfg setup.py pyproject.toml …

28.04.2022
Python manage.py runserver выдает ошибку raise ImportError('win32 only') ImportError: win32 only, using python 3.9, OS Ubuntu 18.04

Я новичок в Django, создаю свой первый проект. все работало хорошо и вдруг получил ошибку ImportError('win32 only') ImportError: win32. Много искал в интернете, но не нашел решения. попытка установить pip install pywin32, получила ошибку ERROR: Не удалось найти версию, …

28.04.2022
Загрузить в csv результат поиска в Django

Я пытаюсь загрузить CSV из результата поиска. У меня есть следующие представления: Первым является представление поиска def binder_search(request): if request.method == "POST": searched = request.POST['searched'] binders_searched = Binders.objects.filter(Q(description__contains=searched) | Q(step__name__contains=searched) | Q(status__name__contains=searched)) return render(request, "binder_search.html", {'searched': searched, 'binders_searched': binders_searched}) …

28.04.2022
Python request.post raise unexpected eof while reading

я обновил пакет pyopenssl последней версии в проекте django после этого request.post поднял ошибку eof при чтении import requests headers = { 'Content-Type': 'application/json', 'someheader': 'SOMEVALUE', } json_value = { 'value1': 'value1', 'value2': 'value2', } url = 'https://url.s.o/m/e/u/r/l/' res …

28.04.2022
Создание миниатюр вручную и загрузка их в ведро S3

Мое веб-приложение ориентировано на изображения, и когда пользователь загружает изображение (любого размера), мне нужно создать миниатюру и сохранить ее, чтобы я мог использовать миниатюру, а не оригинальное изображение. Я использую AWS S3 bucket, boto3, django-storages. Загрузка файлов работает безупречно, …