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

11.02.2024
Django Updateview в модальном режиме

Я не очень хорошо разбираюсь в Django, и пытаюсь изменить некоторые части существующего проекта в соответствии с моими пожеланиями. Существующий проект не от меня, я скачал с Github здесь: https://github.com/AliBigdeli/Django-Smart-RFID-Access-Control/ Я добавил в управление …

11.02.2024
Журналы Papertrail не отображаются для приложения Django в производстве

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

11.02.2024
Как отобразить данные из api json для django

Я пытаюсь создать сайт о погоде на django, но не знаю, как именно получить данные apis и отобразить их в своих шаблонах. Следуя учебнику, я пришел к такому виду: from django.http import HttpResponse import requests def weatherdata(request): response …

11.02.2024
Как сохранять журналы в S3Boto3Storage с помощью Django Logging

Мне нужно сохранять журналы в файл на выделенном хранилище (используя S3BotoStorage). Я пока не нашел никакого рабочего решения. Кто-нибудь знает, как заставить это работать? Мне нужно включить что-то похожее на logging.handlers.RotatingFileHandler с резервными копиями. Вот мой файл settings.py: …

11.02.2024
Как использовать внешнее файловое хранилище для загруженных пользователем файлов в Django

Я развернул свое приложение django на vercel, а база данных mysql развернута на Clever Cloud. Я использовал бесплатный сервис Clever Cloud File Storage (FS Bucket) для хранения загруженных пользователем файлов и изображений, но не могу заставить его работать …

11.02.2024
Ошибка сервера (500) при развертывании сайта без явных сообщений об ошибках на Render.com

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

11.02.2024
Как показать изображение в html

#models.py class Contact(models.Model): name = models.CharField(max_length=50, null=False, blank=False, unique=False) photo = models.ImageField(upload_to='static/photos/', null=True, blank=True) def __str__(self) -> str: return f'{self.name} {self.photo}' #forms.py class ContactForm(forms.Form): name = forms.CharField(required=True, label='Name') photo = forms.ImageField(required=False, label='Photo') #views.py def post(self, request:HttpRequest)->HttpResponse: # print(request.POST) …

11.02.2024
Устранение неполадок Plesk: Решение проблем с приложениями Python Django

Недавно я столкнулся с неприятной проблемой при попытке развернуть свое приложение Python Django 3 на хостинговом сервере под управлением Plesk на CentOS. Каждый раз, когда я пытался получить доступ к URL-адресу приложения, меня встречала неутешительная ошибка 403. Несмотря на …

11.02.2024
Ошибка миграции Django для пользовательской модели, когда при попытке ее сделать migraiton показывает, что таблица не существует

Я создал приложение для регистрации входа в систему, для этого я использовал django django.contrib.auth.models import abstractuser и использовал встроенную модель пользователя и добавил в нее дополнительные поля, а затем в setting.py добавил эту строку "AUTH_USER_MODEL = 'login_register. loginRegister'" и при …

11.02.2024
Дамп веб-клиента, отправляющего один и тот же запрос на почту МНОГО раз на сервер Django

Я разрабатываю сервер приобретений для IoT-приложения, для этой задачи я использую веб-фреймворк Django. (Acquisition server - это сервер, который получает сообщения от клиента "аппаратного микроконтроллера в моем случае" и сохраняет полученные данные в базе данных) Клиент, …

11.02.2024
Как объединить модели в представлении?

У меня есть две модели, submission и additionalinfo. class Submissions(models.Model): STATUS=() CAUSE=() def create_new_ref_number(): return str(random.randint(1000000000, 9999999999)) submissions_number_id = models.CharField(max_length=10,blank=True, unique=True, default=create_new_ref_number,editable=False) client = models.ForeignKey(ProfileUser, on_delete=models.CASCADE, related_name='submissions') contents = models.TextField() status = models.CharField( max_length=30, choices=STATUS, default='1') submissions_supervisor = models.ForeignKey(User,on_delete=models.SET_NULL, …

11.02.2024
Ожидание во views Django

Есть вьюшка которая выполняет внутри себя код от 5 до 20 минут. Вопрос состоит в том как сделать анимацию ожидания, так как если сайт вечно в прогрузке он почему-то падает в ошибку

11.02.2024
Ожидается str, bytes или объект os.PathLike, а не кортеж, как решить

Скажи мне быстро Здравствуйте сэр это моя ошибка ohter django тот же проект хорошо работает тогда все скопируйте и вставьте этот код другой проект затем показать эту ошибку эта ошибка два дня но не решается здесь много django разработчика …

11.02.2024
Есть ли у кого-нибудь решения для разворота и перенаправления на страницы в Django после отправки формы или обновления

Я перенаправляюсь в список целей, щелкнув идентификатор категории, и хочу добавить другую цель, а затем перенаправляюсь в список целей, но отображается ошибка NoReverseMatch по адресу /planningCycle/goal_update/15/ Reverse for 'planning' with no arguments not found. 1 pattern(s) tried: ['planningCycle/planning/(?P<id>[0-9]+)/\\Z'] …

11.02.2024
Подключение приложения flutter к django с помощью веб-сокетов

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

11.02.2024
Как сохранить фотографию, взятую из поля ImageField формы, в базе данных

#models.py class Contact(models.Model): name = models.CharField(max_length=50, null=False, blank=False, unique=False) photo = models.ImageField(upload_to='static/photos/', null=True, blank=True) def __str__(self) -> str: return f'{self.photo}, {self.name}' #admin.py @admin.register(Contact) class ContactAdmin(admin.ModelAdmin): list_display = ['id', 'name', 'photo'] #forms.py class ContactForm(forms.Form): name = forms.CharField(required=True, label='Name') photo …

11.02.2024
Пагинация не работает с django-tables2

У меня вообще нет пагинации, она должна быть автоматической. Я использую django_mail_admin для моделей Код таблицы class IncomingTable(tables.Table): class Meta: model = IncomingEmail template_name = "django_tables2/bootstrap.html" fields = ("id", "subject",) Просмотр кода, кажется, что модели дублируются class …

11.02.2024
Список всех значений в атрибуте модели Django

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

11.02.2024
В Django Admin, как мне ссылаться на обратные отношения внешних ключей для `list_display`?

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

11.02.2024
Задача: Как динамически создать поле с именем status для отображения на стороне конечного пользователя с помощью django?

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

11.02.2024
Django - HTTP ERROR 405 - Метод не разрешен (GET): /account/logout [дубликат]

При попытке нажать на кнопку выхода из системы появляется вот это http://127.0.0.1:8000/account/logout В терминале показывает, [11/Feb/2024 07:03:26] "GET /account/logout HTTP/1.1" 405 0 Метод не разрешен (GET): /account/logout Метод не разрешен: /account/logout In urls.py from django.urls …

11.02.2024
Как создать класс Custom Response во фреймворке Django REST

Я использую django rest framework api в качестве бэкенда для своего проекта. Я решил создать пользовательский класс Response для проекта и собрал код, показанный ниже: class CustomResponse(Response): def __init__(self, error=None, message=None, data=None, status_code=None, *args, **kwargs): self.error = '' if …

11.02.2024
Как я могу управлять аутентификацией пользователей в моем приложении Remix, если я использую бэкенд DRF?

У меня есть приложение Remix, которое полагается на django rest framework api в качестве бэкенда для данных (включая данные пользователей). В API я использую JWT для аутентификации пользователей, но теперь, когда я хочу подключить его к моему приложению Remix, …

11.02.2024
Django FileResponse падает при работе с большими файлами

...У меня есть приложение Django с большим количеством данных и базой данных MariaDB, работающее на Raspberry Pi (OS = Debian 12). Приложение использует Daphne в качестве Webserver, потому что в нем также есть компоненты Django Channels (Websocket). Теперь я хочу …

10.02.2024
Как передать изображение из Django rest framework в react

Я делаю интернет-магазин используя drf + react. Как мне передать изображение из drf на react. Все сделал вроде как полагается. В settings media root и media url определены. Изображение храниться нормально. На клиент я передаю url изображения и когда ставлю …

10.02.2024
Проблема с нелатинскими буквами в ссылках на веб-сайты

Я программирую сайт с помощью django. Я разместил свой сайт на хостинге namecheep и на pythonanywhere (только для тестирования). Я столкнулся с проблемой при добавлении арабских ссылок в проект, на хостинге namecheep, где когда я выбираю ссылку, содержащую арабское …

10.02.2024
Объект 'NoneType' не имеет атрибута 'user' в django

Def getuser(request): if request is None: return CustomUser.objects.none() return CustomUser.objects.filter(username=request.user) class sales_summary_filter(django_filters.FilterSet): username = django_filters.filters.ModelChoiceFilter(queryset=getuser) class Meta: model = sales_invoice fields= ('username', 'voucher_no','client') У объекта 'NoneType' нет атрибута 'user'

10.02.2024
Django Валидаторы ManyToManyField

Какое решение лучше всего подходит для выполнения следующего требования? В моей модели есть 2 массивных поля (team1 и team2), которые содержат оба списка игроков. Если игрок находится в команде1, он не может быть также в команде2. Как реализовать …

10.02.2024
Эффективный Django-запрос для модели с внешним ключом к самой себе

Я создаю простой сайт для публикации в блоге, используя Django. В основном есть две модели: Post и Comment, где модель комментария выглядит следующим образом: class Comment: post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name='comments') # A comment can have many replies, and …

10.02.2024
Django "KeyError at "

Я изучаю Python / Django и делаю это погодное приложение с API с помощью учебника YouTube, но когда я ввожу название города, я получаю ошибку. Я даже скопировал весь код учебника с GitHub, но все равно получил ту же …

10.02.2024
Как проверить , существует ли элемент в цикле

Цикл фор перебирает список пользователь , оператор if проверяет в друзьях ли он как я могу определить что из всего цикла оператор if так ничего и не нашёл. Или для этого обязательно создавать свои операторы или фильтры для шаблонов django …

10.02.2024
Безопасно ли вручную удалять строки данных django_sessions в таблице ProsgreSQL?

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

10.02.2024
Почему метод get не может использовать запрос рестфреймворка django?

У меня есть следующий фрагмент кода class ListAccTokenView(ListAPIView): serializer_class = TokenSerializers def get_queryset(self): org_id = self.kwargs.get('id') entity_id = self.kwargs.get('comp') queryset = ErpLinkToken.objects.filter(id=id, comp=comp) return queryset class MeCompInfo(APIView): @staticmethod def get_company_info(request): get_token = ListAccTokenView.as_view() queryset = get_token(Request(Request(request=request)).data token = queryset[0]['token'] …

10.02.2024
Как подключить модели django?

У меня есть две модели, приложения и дополнительная информация. class Submissions(models.Model): def create_new_ref_number(): return str(random.randint(1000000000, 9999999999)) submissions_number_id = models.CharField(max_length=10,blank=True, unique=True, default=create_new_ref_number,editable=False) client = models.ForeignKey(ProfileUser, on_delete=models.CASCADE, related_name='submissions') contents = models.TextField() status = models.CharField( max_length=30, choices=STATUS, default='1') submissions_supervisor = models.ForeignKey(User,on_delete=models.SET_NULL, null=True, …

10.02.2024
Удаление 'disabled' при сохранении изменений в наборе форм

Я создаю таблицу с набором форм из кверисета существующих объектов. Несколько полей в таблице должны изменяться, а другие поля должны отображаться, но не изменяться. Для отображения нередактируемых полей я использую виджет с 'disabled' в форме. GET-запрос делает все правильно. …

10.02.2024
Решение для составных внешних ключей модели Django

Я работаю с двумя моделями в Django: Order и OrderItems. Я хочу установить между ними отношения "один к одному", используя два столбца вместо обычного одного столбца. Я знаю о таких решениях, как ForeignKeyConstraint от SQL Alchemy и пакет …

10.02.2024
Проблема возникла при запуске программы django

From django.utils.encoding import force_text ImportError: cannot import name 'force_text' from 'django.utils.encoding' (C:\Users\LENOVO\OneDrive\Desktop\internet and intranet\django-ecommerce\venv\lib\site-packages\django\utils\encoding.py) я пытаюсь запустить программу django

10.02.2024
Как сделать, чтобы цена продукта динамически менялась после выбора различных атрибутов товара в Django?

Я использую фреймворк Django. Есть варианты товара, такие как размер, цвет и стекло. Теперь мне нужно, чтобы цена динамически менялась при выборе опций продукта. Цена не меняется при выборе разных вариантов товара, она остается прежней. Ниже html и ajax: {% …

10.02.2024
Ошибка при установке SIGNING_KEY в djangorestframework-simplejwt

Это немного странно! Я отделил базовые настройки от локальных. Например, я переместил SECRET_KEY в другой файл под названием local.py в качестве моих локальных настроек: SECRET_KEY = env( "DJANGO_SECRET_KEY", default="MY_DEFAULT_SEC_KEY" ) а ниже приведены мои настройки simple-jwt в …

10.02.2024
Django Ajax Request - JSONDecodeError: Ожидание значения

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