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

11.11.2022
AttributeError at /login/ Объект 'NoneType' не имеет атрибута 'has_header' [закрыто]

I do authorization on the django site using this guide: https://proproprogs.ru/django/delaem-avtorizaciyu-polzovateley-na-sayte. I created views class LoginUser(DataMixin, LoginView): form_class = AuthenticationForm template_name = 'shop/login.html' def get_context_data(self, *, object_list=None, **kwargs): context = super().get_context_data(**kwargs) c_def = self.get_user_context(title="Авторизация") return …

11.11.2022
Представление products.views.get_product не возвращало объект HttpResponse. Вместо этого оно вернуло None

ValueError at /product/apple-ipad-air-5th-gen-64-gb-rom-109-inch-with-wi-fi5g-purple/ Представление products.views.get_product не вернуло объект HttpResponse. Вместо него возвращается None. как я могу решить эту проблему, пожалуйста, помогите мне ` from django.shortcuts import render,redirect from products.models import Product from accounts.models import * from django.http import HttpResponseRedirect …

11.11.2022
Отображение сообщений/уведомлений в NetBox

Прошу помочь мне с сообщениями в NetBox. Я пишу пользовательский валидатор и мне нужно выводить предупреждение, если, например, имя устройства не соответствует политике компании. Я не могу использовать стандартный метод fail в классе CustomValidator - запрос на редактирование должен …

11.11.2022
Как создать Django-проект, позволяющий пользователю устанавливать плагины с торговой площадки, подобно WordPress

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

11.11.2022
Добавление пользовательского атрибута к форме с помощью представления на основе класса без использования класса ModelForm в django

Возможно ли добавить пользовательский атрибут (например, class="form-control") во все формы представления на основе класса без определения ModelForm?

11.11.2022
Django Сложить 2 числа, получить имя и вывести его обратно в html

Я новичок в python и django. Каков правильный синтаксис для вывода числа и текста? Я хочу получить имя и сложить 2 числа из файла addition.html и вывести их обратно в файл results.html Я попробовал этот код def add(request): …

11.11.2022
Как отправить данные с помощью FCM без сообщения об уведомлении

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

11.11.2022
Как выводить страницы Nextjs с помощью django-nextjs на Django

Я получаю ERR_TOO_MANY_REDIRECTS каждый раз, когда пытаюсь загрузить http://localhost:8000/about/, несмотря на то, что localhost:8000 правильно загружает следующую индексную страницу. моя следующая страница о себе: function about() { return <h1>about</h1>; } export default about; …

11.11.2022
Функция, переданная в Response(APIView), печатает нормально, но в ответ не возвращает ничего

Сделал функцию для генерации отчета о различных моделях. Применил ее по указанному url 'report/', нужно чтобы она писала "Report "" generated" в представлении, но она пишет "none", но печатает нормально то, что мне нужно. views.py class Report(APIView): def get(self, request): …

11.11.2022
Корневой urls.py означает config/urls.py в Django?

Я супер новичок в программировании, использую django в качестве бэкенда. Я делаю функцию входа в систему с JWT (используя simplejwt). Пытаюсь сделать его, пока смотрю официальную документацию по simplejwt, Я не знаю, что означает root urls.py в doc. …

11.11.2022
Django и whitenoise - кэширование "слишком много"

Я использую Whitenoise для обслуживания статических файлов (изображения, css, js) для сайта Django. Теперь моя проблема заключается в том, что статические файлы, кажется, "кэшируются на много"(?) при локальной работе. Описание действий: Изначально мои статические файлы обслуживаются правильно Я …

11.11.2022
Не удалось выполнить вход во встроенную систему Django из react

Django @method_decorator(csrf_exempt, name='dispatch') class UserLoginView(GenericAPIView): permission_classes = (AllowAny,) serializer_class = UserLoginSerializer def post(self, request): serializer = self.serializer_class(data=request.data) user = serializer.validate(request.data) if user is None: return Response(status=status.HTTP_400_BAD_REQUEST) else: user.before_last_login = user.last_login login(request, user) user.save() user = UserSerializer(user) return Response(data={'id': user.data['id'], 'img': …

11.11.2022
Django. Не могу понять ошибку при удалении товаров из каталога

Делаю каталог, не могу понять почему товары не отображаются по категориям каталога, выдает ошибку 404. Разделы в каталоге работают как положено. Вот код: Заранее благодарен за любую подсказку! models.py ` from django.db import models from django.urls import reverse class …

11.11.2022
Передача цикла из view.py в html-шаблон в Django

Я пытаюсь получить данные в моей модели "Machines" и затем мне нужно получить дополнительную информацию из другой таблицы, связанной с каждой машиной. Я пытаюсь использовать приведенный ниже код в views.py и вывести его на указанную html-страницу. def allmachinesLOGO(request): machines=Machine.objects.all() …

11.11.2022
Файлы изображений были удалены сами по себе в AWS-S3

Я использую фреймворк python Django для сервера и AWS-S3 для хранения загруженных изображений. Также я использую библиотеку django-storages для работы с S3. Но иногда изображения удалялись сами по себе, а не через сервер django. Урлы изображений все еще существовали в …

11.11.2022
Django отключение поля ForeignKey в форме

В последнее время я работаю над проектом, и хочу отключать поля на основе различных условий. То, что я хотел, это отключение models.ForeignKey. Но это не работает, хотя я перепробовал множество решений с разных форумов. Я попробовал следующее: …

11.11.2022
Зачем Django-приложению сторонний WSGI сервер?

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

11.11.2022
В django-admin statics not lodaing /static/admin/css/base.css не найден

Urlpatterns = [some_urls] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) STATIC_URL = "/static/" STATIC_ROOT = os.path.join(BASE_DIR, "static/") STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] статистика настроена DEBUG = TRUE python manage.py collectstatic сделал 1000 раз …

11.11.2022
Выпадающая кнопка поиска/фильтра просто обновляет страницу при нажатии? Как это исправить

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

11.11.2022
Django SQL: связанные таблицы, использование latest() для поля родительской таблицы

Class OrderHeader(models.model): order_id = models.CharField(unique=True,max_length=100) last_modified = models.DateField() class OrderLine(models.model): line_nbr = models.IntegerField(unique=True) order = models.ForeignKey(OrderHeader,on_delete=models.Cascade) class RefundLine(models.model): line_nbr = models.IntegerField(unique=True) order = models.ForeignKey(OrderHeader,on_delete=models.Cascade) refund_type = models.IntegerField(default=1) Как найти последнее изменение в RefundLine, где refund_type = 1? …

11.11.2022
Альтернатива Heroku для запуска некоммерческого приложения Django + Postgres

Я создал небольшой волонтерский проект на Django с использованием Postgres и развернул его на Heroku. С 28 ноября 2022 года Heroku удалит все бесплатные дино. Я не зарабатываю на сайте и, думаю, не заработаю (по крайней мере, слишком много) …

11.11.2022
Я хочу реализовать SSO (Azure AD) на логине администратора Django, но не могу понять, как это сделать.

Мне нужно реализовать SSO для входа администратора в приложение django. скажем, xyz(dot)com/admin, где xyz - это мое приложение. поэтому вместо стандартной процедуры входа мне нужно, чтобы она осуществлялась через azure ad sso. Как я должен это реализовать? Я …

11.11.2022
Как обновить экземпляр модели, связанной с OnetoOne, в restframework?

У меня есть две связанные модели модель пользователя и модель профиля. вот как выглядят данные { "id": 2, "phone_number": 9843945748, "email": "someEmial@gmail.com", "profile": { "first_name": "Updated", "last_name": "Updated", "avatar": null, "date_of_birth": "1995-22-01" } } Как …

11.11.2022
Исключение Django и Xcode при локальном запуске веб-сайта

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

11.11.2022
Файлы изображений были удалены сами по себе в ведре AWS S3

Я использую фреймворк python Django для сервера и AWS-S3 для хранения загруженных изображений. Также я использую библиотеку django-storages для работы с S3. Но иногда изображения удалялись сами по себе, а не через сервер django. Урлы изображений все еще существовали в …

11.11.2022
Настройки Django Rest Framework для разрешения аутентификации из Flutter с использованием ключа аутроизации

В настоящее время я пытаюсь получить данные с помощью Flutter из Django rest framework следующим образом: final response = await http.get( url, headers: { HttpHeaders.authorizationHeader: 'Authorization: Bearer ......bla bla ..........', }, ); но я продолжаю получать …

11.11.2022
Django ORM Как запрашивать и получать значения при выполнении нескольких условий

У меня есть следующая модель class TimePeriod(BaseModel): product = models.ForeignKey(to=Product, on_delete=models.CASCADE) min_travel_days = models.PositiveIntegerField() max_travel_days = models.PositiveIntegerField() value = models.DecimalField(max_digits=19, decimal_places=10) is_business = models.BooleanField() insurance_period_min_days = models.PositiveIntegerField( null=True, blank=True) insurance_period_max_days = models.PositiveIntegerField( null=True, blank=True) и модель продукта …

11.11.2022
Есть ли способ установить Django Rest Application в виде одного устанавливаемого файла [.exe]?

Ищу зашифрованный способ установки для приложения Django rest. Есть ли способ установить его в двоичном или зашифрованном формате или в виде файлов классов, как Java. В настоящее время исходный код копируется в путь сервера и выполняется следующая команда python manage.py …

11.11.2022
Django channels on railway не обнаружена поддерживаемая библиотека websockets

Я переношу свои портфельные проекты с heroku на railway, они все asgi и используют каналы django и redis. Они прекрасно работают на heroku, но не на railway. Все мои конечные точки api работают и подключаются к postgres. Но когда …

11.11.2022
ModuleNotFoundError при выполнении '$ python manage.py collectstatic --noinput'

Я пытался решить эту проблему, много искал, но не смог найти никаких решений. Я пытаюсь развернуть мое приложение django на heroku из heroku-CLI, но получил эту ошибку при выполнении '$ python manage.py collectstatic --noinput'. ModuleNotFoundError: No module named 'my_app.settings.local'; …

11.11.2022
Ошибка CommandError: You appear not to have the 'mysql' program installed or on your path

При выполнении команды python manage.py dbshell выдается ошибка указанная в заголовке, при этом миграции проходят, таблицы создаются. Понятно, что ругается на неверный путь, но где его поменять я не нашел. Проект стоит на виртуальном окружении, возможно в этом проблема.

11.11.2022
Я не могу удалить определенный элемент из таблицы в шаблоне/ представлении Django

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

11.11.2022
Любой способ получить вложенные группы пользователей в Django rest framework с user[0]=id&user[0]=id&user[1]=id

Нужно как-то обработать случай использования user[0]=id&user[0]=id&user[1]=id и вернуть [[users], [users]] из db в django

11.11.2022
Конкатенация переведенной строки gettext_lazy с обычной строкой в Django 4.1.x

Вопрос кажется глупым, но я хотел бы иметь возможность добавлять некоторую строку, не зависящую от языка, к переведенной строке в Django: from django.utils.translation import gettext_lazy as _ class House(models.Model): height_m = models.IntegerField( verbose_name=_("height")+" [m]", null=False, ) …

11.11.2022
Включите сигнал только для входа в систему google

У меня есть панель клиента, в которой клиент может зарегистрироваться, заполнив форму создания пользователя или через вход через google. Чтобы пользователь мог войти в систему с помощью google, я создал сигнал следующим образом: @receiver(post_save, sender = CustomUser) def customer_create(sender, …

11.11.2022
Бизнес и ИТ

Модель class schooldetail(models.Model): schoolbranch = models.CharField(max_length=100, unique=True,blank=False) name = models.CharField(max_length=100,blank=False) description = models.TextField(blank=True) email=models.EmailField(max_length=50,blank=True) contactno=models.CharField(max_length=50,blank=True) accountname=models.CharField(max_length=50,blank=False) bsb=models.CharField(max_length=6) accountno=models.CharField(max_length=10) def __str__(self) -> str: return self.schoolbranch class studentdetails(models.Model): first_name =models.CharField(max_length=50,blank=True, null=True) last_name …

11.11.2022
Добавление изображений в папку, автоматически генерирующуюся по заданному адресу. Django

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

11.11.2022
Django модель, условно основанная на двух абстрактных классах

У меня скорее концептуальный вопрос, но с практическими последствиями. В приложении Django 4.1.x у меня есть один класс owner, который может быть либо person, либо organization, но никогда оба вместе. Эти два класса не нужно регистрировать в базе данных, …

11.11.2022
Программный доступ к свойствам заданий django-apscheduler

Я использую пакет django-apscheduler для запуска заданий cron (scraping). пакет сохраняет прошлые задания с некоторой информацией/свойствами (например, локальное время выполнения, продолжительность и т.д.) где-то в базе данных для отображения на бэкенде администратора. Когда я хочу получить доступ к …

11.11.2022
Как оптимизировать запросы в сериализаторах Django Rest Framework (DRF)?

Info: У меня есть компонентная модель с полем search_tags, которое является полем многие ко многим с моделью Search и у меня есть сериализатор для компонентной модели, который является ComponentSerializer, и я использую get_videos для получения видео для каждого компонента и …