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

20.12.2021
Внешний API в django

Я хочу вызвать внешний API в моем django приложении, которое создано с помощью django Restfull. Как я могу вызвать его? Например, в одном из моих URL есть API, который предоставляет статус погоды из другого API. Может ли каждый помочь мне? …

20.12.2021
Как исправить NoReverseMatch django/python

Я хочу добавить ссылку в мой html файл: <a href="#" class="btn btn-secondary">Read</a> views.py def detail(request, year, month, day, post): post = HomeData.objects.get( date__year=year, date__month=month, date__day=day, slug=slug) return render(request, 'main/articles/detail.html', {'post': post}) urls.py in app 'main' app_name='main' urlpatterns …

20.12.2021
Получение значения сессии из формы django

У меня есть 2 формы, одна из которых является основной, а другая открывается в модальном окне. Мне нужно, чтобы моя вторая форма получала значение сессии компании (AIGN_EMP_ID), однако я не знаю, как отправить это значение при вызове моей формы …

20.12.2021
Django: Наследование класса с данными API

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

20.12.2021
Как сделать ajax пагинацию с параметрами QueryString в Django?

Я хочу создать пагинацию с несколькими параметрами QueryString, я создал обычную пагинацию только с помощью Django, но при создании Ajax пагинации с несколькими QueryString я столкнулся с проблемами. Мои взгляды: def products(request): products = Products.objects.all() if request.method == 'GET': …

20.12.2021
Django. Как получить значение из нескольких флажков

Здравствуйте, я видел много вопросов об этом, но я не знаю, почему это не работает для меня. У меня есть этот кусок кода в моем home.html файле: <form action="/result/" method="post"> <div class="form-locat-att"> {% csrf_token %} Location: <input type="text" name="location_input" required/> …

20.12.2021
Как реализовать функцию для удаления всех товаров из корзины (django)

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

20.12.2021
Я не могу импортировать модуль в python

Я прохожу курс django, и когда я начинаю вставлять урлы, возникает такая проблема: Код: Структура папки:

20.12.2021
Изменение поля inherit на required в сериализаторе

У меня есть такой сериализатор: from rest_framework import serializers class MySerializer(serializers.Serializer): field1 = serializers.CharField(required=False) field2 = serializers.IntegerField(required=False) field3 = serializers.BooleanField(required=False) ... Я хочу наследовать этот класс, но изменить field1 на required=True, кто может мне …

20.12.2021
Как отформатировать переменную в шаблоне как валюту?

Я пытаюсь отформатировать строку в шаблоне для отображения в виде валюты. {{ object.cost }} Смогу ли я сделать в шаблоне что-то вроде "${:,.2f}".format({{ object.cost }})?

20.12.2021
Аутентификация на предъявителя не работает на мобильных, но работает на ПК ( react, django )

Я написал приложение React с бэкендом на Django, которое отлично работает на ПК. Однако, когда я открываю его на iPhone (ios 15), оно не включает Authenticate: Bearer 'my_token'. const getStats = async () => { console.log(accessToken) let response = …

20.12.2021
Django taggit similar_objects problem(maybe queryset)

В настоящее время при поиске по тегу типа Instagram создается страница со списком изображений, включающим этот тег. Я хотел вывести список связанных тегов в одной строке, и обнаружил, что в пакете 'taggit' уже есть хорошая функция 'similar_objects'. Мой 'view.py' разработан …

20.12.2021
Django - Как добавить несколько объектов в базу данных дианмически через конечную точку API с использованием rest_framework

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

20.12.2021
Как добавить вложения в Sendgrid Django

Я пытаюсь понять, как добавить вложения в письмо, которое я отправляю через sendgrid. У меня есть файл .xlsx в той же директории, но он не прикрепляется. В настоящее время мой код выглядит следующим образом: with open(f'name-{filenumber}.xlsx', 'rb') as fd: …

20.12.2021
Модульное тестирование аутентифицированного пользователя в Django

Я пытаюсь протестировать доступ в качестве зарегистрированного пользователя. У меня возникают проблемы с приведенным ниже модульным тестом, который не работает со мной. class ExampleTest(TestCase): def setUp(self): self.client = Client() self.example_user = get_user_model().objects.create_user( username='exampleuser', email='user@example.com' ) self.example_user.set_password('testing12345') self.example_user.save() def test_taking_too_much_time(self): …

20.12.2021
Строка с белым пробелом передается в шаблоне Django некорректно

У меня есть переменная под названием "Vintage White", которую я пытаюсь передать в атрибут элемента ввода следующим образом. <input name={{ attribute_value }}> Я ожидаю, что элемент будет отображаться так <input name="Vintage White"> Но вместо этого …

20.12.2021
Webapp для общественного транспорта в DJANGO : модели (отношения "многие-ко-многим") для транспортных систем и маршрутов

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

20.12.2021
Срывается соединение AsyncWebsocketConsumer при отправке сообщения

Пишу чат. Django==4.0 channels==3.0.4 channels-redis==3.3.1 При отправке сообщений происходит, срыв соединения, от чего новое сообщение не доходит, а сама страница сразу обновляется. Как исправить разрыв? Отображение в консоли: Код consumers.py …

20.12.2021
Я пытаюсь заполнить URL для моей системы медицинского магазина.

Это мой первый личный проект с использованием Django в Python. Я пытаюсь создать систему управления медицинским магазином, почему я получаю ошибку "/admin/API" в Django rest framework. Ошибка выглядит следующим образом: "Not Found: /admin/api/ [20/Dec/2021 23:30:15] "GET /admin/api/ HTTP/1.1" 404 5358 …

20.12.2021
Django orm AND условие для одного и того же ключа с несколькими вариантами

у меня есть модель WebDocuments с несколькими объектами различных типов документов, и я хочу применить условие document_type= ['PAN', 'DL'] doc_obj = WebDocuments.objects.filter(is_active=True) q_objects = Q() if document_type: q_objects &= [Q(type=doc) for doc in document_type] check_obj = doc_obj.filter(q_objects) if …

20.12.2021
Проект не может быть создан в Django

Traceback (последний последний вызов): Файл "/usr/bin/django-admin", строка 2, in from django.core import management ModuleNotFoundError: Нет модуля с именем 'django'

20.12.2021
BDD тест для входа в систему Django

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

20.12.2021
Django Сохранение формы с двумя внешними ключами

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

20.12.2021
Ошибка базы данных в тестовой среде для тестирования приложения Django+PSQL с помощью selenium

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

20.12.2021
Я не получаю ничего для формы валидации Django

Class SignUpForm(UserCreationForm): class Meta: model = models.User fields = ["first_name", "last_name", "email"] def clean_password1(self): password = self.cleaned_data.get("password") password1 = self.cleaned_data.get("password1") print(password, password1) if password != password1: raise forms.ValidationError("비밀번호가 일치하지 않습니다.") else: return password def clean_email(self): email = self.cleaned_data.get("email") try: models.User.objects.get(username=email) …

20.12.2021
Pytest: Сопряжение представления Django с несколькими вызовами API и комбинированным возвращаемым значением

У меня есть представление Django, которое вызывает несколько конечных точек api и объединяет их результат вместе. Этот результат возвращается обратно в представление в виде контекстных переменных. Вот код: def form_valid(self, form): data = form.cleaned_data dashboard = meraki.DashboardAPI(api_key=meraki_api_key) try: device …

20.12.2021
Django 3 Несколько типов учетных записей и переключение между ними

У меня есть приложение для создания каталогов, где пользователь [клиент] может создавать несколько предприятий [объявлений]. я хочу реализовать систему переключения учетных записей, где пользователь может переключаться между клиентом или созданным им объявлением, и чтобы это был его текущий тип …

20.12.2021
Страниц, соответствующих запросу, не существует. Со второй строкой

Views.py def PortfolioElementView(request, portfolio_text): q = PortfolioElement.objects.filter(slug = portfolio_text) if q.exists(): q = q.first() else: return HttpResponse("Go home") name = Pages.objects.get(name = q) portfolio = get_object_or_404(PortfolioElement, id=id) menu = Menu.objects.all() photos = PortfolioImages.objects.filter(portfolio=portfolio) context = { 'element': q, 'portfolio': portfolio, …

20.12.2021
Объект Facing 'float' не имеет атрибута 'model' при передаче агрегата внутри фильтра . Django

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

20.12.2021
Вызвать ошибку в Django на определенном поле в форме

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

20.12.2021
Как переименовать папку модели Django, если на нее есть внешние ссылки?

Недавно я переименовал модель Django и ее родительскую папку: от input_source_type/ models.py to event_source_type/ models.py В models.py содержится InputSourceType, который также переименован в EventSourceType. Другая модель в (в папке system) ссылается на эту модель в своей …

20.12.2021
Django 4 Статические файлы: что является лучшей практикой

Я сейчас строю проект на Django 4.0 и хочу сделать управление статическими файлами лучше и чище для этой версии. В настоящее время у меня есть дерево проекта : А …

20.12.2021
DOCKER WIN10 WSL2BASED ENGINE PermissionError: [Errno 13] Permission denied:

Здравствуйте, я пытаюсь изучить docker для целей развертывания. Я пытаюсь развернуть мое приложение django с помощью WSL2 BASED DOCKER на WIN10. Приложение django отлично работает на локальном сервере разработки, но когда я попытался запустить его с контейнером docker (разработка), …

20.12.2021
Django MariaDB 10.2 db иногда не получает объект, используя потоки/rabbitmq

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

20.12.2021
Как изменить приоритет поля для модели django?

У меня есть Модель с полем приоритета типа postitive integer. Это поле уникально и позволяет мне управлять приоритетом объектов. Например, я хочу, чтобы самый важный объект имел приоритет один, второй по важности - приоритет два и т.д... Пример: …

20.12.2021
Как я могу сохранить некоторую информацию, полученную в представлениях, в одно из полей модели - django

вот мой views.py : я хочу сохранить тип в поле устройства в модели class GetDeviceMixin( object): def setup(self, request, *args, **kwargs): super().setup( request, *args, **kwargs) type= request.META['HTTP_USER_AGENT'] print(type) return type class RegisterView(GetDeviceMixin , generic.CreateView): form_class = CustomUserCreationForm success_url = …

20.12.2021
Вывод "Следуя отношениям "назад"" в шаблон

В начале этой недели я начал работать с Django, посмотрел несколько руководств и решил попробовать перевести сайт, который я сделал на PHP, на что-то более современное. В выходные я столкнулся с некоторыми проблемами и смог получить помощь по некоторым …

20.12.2021
Django - цикл for в одной строке

Я экспортирую все данные о товаре из базы данных в XML файл. Одним из полей, которые необходимо экспортировать, являются изображения. Есть два поля, в которые нужно экспортировать изображения. Если есть одно изображение (таблица продуктов), оно должно быть экспортировано в item_image_link. …

20.12.2021
Электронное письмо с возможностью сброса пароля DRF

Можно ли отправить письмо о сбросе пароля с необработанным токеном аутентификации, прикрепленным к url. Я не использую jwt, при использовании jwt есть возможность декодировать зашифрованный токен, но в drf basic auth token его нельзя зашифровать. Я не уверен, …

20.12.2021
Автоопределение фоновой задачи Django работает не так, как ожидалось

В настоящее время я использую django 3.1.4 и внедрил django-background-task 1.2.5. Каковы причины, по которым фоновая задача может иметь разное поведение при выполнении функцией автообнаружения и при выполнении вручную, будь то в оболочке или с помощью process_tasks? …