Как получить пользователя из токена в сериализаторе? Я получаю id в представлениях, но мне нужно в сериализаторе для применения фильтра в кверисете вложенного кверисета views.py class UserListAPIView(generics.ListAPIView): permission_classes = (permissions.IsAuthenticated, jwtPermissions.IsSSOAdminOrReadOnly,) queryset = userModels.User.objects.all() serializer_class = serializers.UserSerializers def get_queryset(self): …
Я новичок в django и у меня есть простой вопрос. У меня есть две модели: Модель RegisterLogin и Модель OtpEmailVerify. Я хочу сделать поле 'is_verified' модели OtpEmailVerify 'True' при условии, что 'otp_no' совпадает с полем 'otp' модели LoginRegister. models.py …
Я попробовал установить колеса и снова запустил pip install misaka, но в итоге получаю ту же ошибку. Ошибка установки мисаки!
Я создал словарь отправителей сообщений, который обновляется динамически. Если я печатаю ключи словаря в окне консоли python, я получаю ожидаемый результат, но когда я пытаюсь получить доступ к значениям в шаблоне Django, я ничего не получаю Вот мой код …
Я хочу создать новый подкласс базового класса после создания объекта в моем проекте django admin. Автоматическое создание класса, который я хочу, это что-то вроде django migration при выполнении createmigration. Как я могу это сделать?
Views.py def productslist(request): products = Products.objects.all() context = {'products':products} return render(request,'productslist.html',context) def productsform(request): return render(request,'productscreate.html') @api_view(['GET','POST']) def products_list(request): if request.method == 'GET': product = Products.objects.all() serializer = Productserialize(product,many=True) return Response(serializer.data) elif request.method == 'POST': serializer = Productserialize(data=request.data) if serializer.is_valid(): def …
Есть ли способ перенаправить домой и сохранить открытую вкладку. views.py from django.views.decorators.http import require_http_methods @require_http_methods(["POST"]) def reply(request,messageID): print(messageID) parent = Messages.objects.get(id=messageID) reply = Messages.objects.create(text=request.POST['text'], receiver=parent.sender, sender=request.user, parent=parent) print(parent) print(reply) print(request.POST) return redirect('home') html: {% block content %} <div …
Я новичок в создании ботов Telegram с помощью Django. Я выбрал библиотеку python-telegram-bot для создания ботов с помощью Django. Я создал модель Django, названную как category: class category(models.Model): name = models.CharField(max_length=250) category_id = models.IntegerField() def __str__(self): return self.name …
Я новичок в django. В настоящее время я пытаюсь установить значение, которое является первичным ключом и не редактируемым, автоматически генерируемым в зависимости от значений, введенных в той же модели, в некоторые другие поля. Вот пример: class Student(models.Model): student_id …
Я выполнил эту команду в виртуальной среде с Python 3.6.7 (OS: Ubuntu 21.04): pip3 install -r requirements.txt --use-deprecated=legacy-resolver Затем я получил эту ошибку: ERROR: Команда завершилась с ошибкой и статусом выхода -11: command: /home/username/venv/bin/python /home/username/venv/lib/python3.6/site-packages/pip install --ignore-installed --no-user …
If not request.user.is_doctor and not request.user.is_staff: bookAppointment = BookAppointmentForm() bookAppointment.fields['doctors'].queryset = Profile.objects.filter(Q(is_active=True)&Q(is_doctor=True)) context['bookAppointment'] = bookAppointment Я хотел бы добавить данные на страницу, если был выбран выпадающий список, без перенаправления, поскольку я пытаюсь передать таблицу обратно, и если я …
Здравствуйте! Я пишу пример модульного тестирования для сайта, На сайте есть основная функция обновления адреса, обновление адреса требует аутентичного входа пользователя, поэтому я использую временный токен для этой цели в параметрах запроса (как часть функциональности сайта) from django.test import …
Здравствуйте, я пытаюсь создать 3 объекта модели в одном запросе из flutter в django restframework, но я не знаю, как использовать сериализатор для создания объекта, поэтому я реализовал много строк кода, чтобы сделать это, но он работает нормально. Это …
Здесь, выбираю название машины и номер операции, после выбора и сохранения, вместо данных, таких как название машины и номер операции в виде таблицы, не отображается ничего. Пожалуйста, помогите мне решить эту проблему. Я новичок в Django. urls.py: urlpatterns = [ …
Мы разработали отзывчивую карту, используя этот учебник, где Django Rest Framework обслуживает ответы, которые заполняют карту. Мой viewsets.py: class MarkerViewSet(viewsets.ReadOnlyModelViewSet): """Marker view set.""" bbox_filter_field = "geom" filter_backends = (filters.InBBoxFilter,) queryset = Tablename.objects.all() serializer_class = MarkerSerializer …
Мой views.py файл: from django.shortcuts import render from django.views.generic import ListView, DetailView, CreateView, UpdateView, DeleteView from django.contrib.auth.mixins import ( LoginRequiredMixin, UserPassesTestMixin, ) from .models import Post # Create your views here. class PostListView(ListView): model = Post template_name = …
Я использую JWT для аутентификации и не могу заставить эту ошибку исчезнуть... HTTP 401 Unauthorized Allow: GET, OPTIONS Content-Type: application/json Vary: Accept WWW-Authenticate: Bearer realm="api" { "detail": "Authentication credentials were not provided." } Ниже приведены все мои …
Здесь много вопросов, сформулированных похожим образом, но каждый из них, который я видел, связан с тем, что кто-то пытается получить какие-то данные через отношение ManyToMany перед сохранением. Я не пытаюсь использовать отношения вообще до сохранения, я просто хочу увидеть, …
Учитывая, что модели связаны на три уровня вглубь, как я могу построить запрос, в котором я могу передать ответ сериализатору моделей Django Rest Framework? Код ниже с одним уровнем отношений работает. Модлы class SubArea(models.Model): label = models.CharField(max_length=20) fiber_switch = …
Я сделал сырой сайт на django для предотвращения нескольких сессий пользователя. Он отлично работал локально, но начал выдавать ошибки, когда я загрузил его на pythonanywhere. Это произошло после того, как я вошел на сайт. Если вы хотите войти на сайт, …
Я новичок в Django. В этом проекте, выбираем название машины и номер операции, после выбора, нужно нажать на кнопку сохранить, после нажатия кнопки, данные должны отображаться в виде таблицы, при нажатии только на кнопку. Пожалуйста, скажите мне, где …
У меня есть две модели, которые выглядят следующим образом: class Item(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=60) sku = models.CharField(max_length=60) description = models.TextField() price = models.DecimalField(max_digits=6, decimal_places=2) location = models.CharField(max_length=60) serial_number = models.CharField(max_length=60) def __str__(self): return self.name class Warehouse(models.Model): …
Когда я обращаюсь к своей веб-странице, скажем, example.com, этот url ассоциируется с моим index view. def index(request, pid): context = {} context['nbar'] = 'index' if request.method == 'POST': User = get_user_model() users = User.objects.all() context['users'] = users context['project_values'] = Project.objects.get(id=pid) …
Я хочу использовать пользовательский шаблон только для VideoSitemap, когда у меня есть несколько карт сайта, разделенных следующим образом: Как я могу использовать пользовательский шаблон только для определенной карты сайта? Я хочу использовать пользовательский шаблон VideoSitemap с тегом sitemap …
У меня есть такой код #VIEWS def report_pdf(request, queryset): if request.method == "GET": trans = Transaction.objects.filter(id__in=queryset) return something #URLS path("pdf/<uuid:queryset>", views.report_pdf, name="get_pdf") Теперь из моего frontend react я посылаю get запрос к этому endpoint с list of …
Я пытаюсь обновить версию django в одном из моих проектов, однако, я сталкиваюсь с ошибкой wsgi, если я обновляю django==3.0.12 до django==3.1.13. Я получаю следующую ошибку... django.core.exceptions.ImproperlyConfigured: Параметры MEDIA_URL и STATIC_URL должны иметь разные значения. Я не уверен, …
Я пытаюсь git push моего приложения heroku, и когда я выполняю следующую команду git push heroku master я получаю ошибку ниже. Я пробовал brew install postgresql, переустановку psycopg2, установку psycopg2-binary. Я искал решение и пробовал различные варианты, но, похоже, …
Полная ошибка Получена ошибка AttributeError при попытке получить значение для поля segments на сериализаторе BackboneLineSerializer. Поле сериализатора может быть названо неверно и не соответствовать какому-либо атрибуту или ключу экземпляра RelatedManager. Оригинальный текст исключения был следующим: объект 'RelatedManager' не имеет …
Я хочу получать 10 сообщений данных в каждый период периодической задачи django-celery из очереди rabbitmq, содержащей 100000 сообщений данных. все работает хорошо. но я не знаю, как я могу остановить получение данных, если 10 сообщений данных были получены в …
Я создал функцию обмена сообщениями на своем сайте, где зарегистрированные и гостевые пользователи могут отправлять сообщения другим пользователям. Я создал папку входящих сообщений для зарегистрированных пользователей, чтобы хранить эти сообщения. При открытии сообщения от гостя (человека, у которого нет …
Я пытаюсь вставить внешний ключ User внутри модели user, но продолжаю получать ошибку. Как пользователь я хочу иметь две цели, я могу сделать книгу, чтобы о моих питомцах позаботились, а также я могу позаботиться о других питомцах class User(AbstractBaseUser, …
Начнем с моделей: class Brand(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) class ProductLine(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) brand = models.ForeignKey(Brand, on_delete=models.CASCADE) class Product(models.Model): id = models.UUIDField(primary_key=True name = models.CharField(max_length=255) brand = models.ForeignKey(Brand, on_delete=models.CASCADE) product_line = models.ForeignKey(ProductLine, on_delete=models.CASCADE, …
У меня есть довольно сложная потенциально трудоемкая система, в которой экземпляры моделей Django хранятся и "индексируются" (для фактического назначения системы и для кэширования для повышения производительности во время ее выполнения) в наборах и dicts. Над ними выполняются тысячи …
Я развернул свое первое приложение на heroku, но когда я загружаю некоторые pdf файлы из приложения, их имена выглядят как static_nameapp_namefile.pdf. Как удалить этот префикс? Помогите мне решить эту проблему
У меня есть запущенный скрипт, который работает, но я хочу перенести его в "views.py". Я не могу получить нужные мне данные из-за цикла Текущий рабочий сценарий: <script> Highcharts.chart('movements_container', { chart: {type: 'column'}, title: {text: "{{account.name}} Income/Outcome"}, plotOptions: {column: …
У меня есть сайт на основе Django на сервере. Я не совсем профессионал в этом, однако! Итак, я запустил сайт на сервере, показывающий некоторые данные из MongoDB. На этот раз я хочу сменить БД на более новую. Вот что …
Я просматривал учебники по работе в бэкенде моего сайта, и члены нашей команды также думали об использовании django, поскольку он поставляется с большим количеством функций (в основном, там легко предоставлять права различным пользователям), в то время как я не …
Я развернул проект на Heroku. Я использую postgresql для своей базы данных. Работа привязана к таблице клиентов с использованием acct_no в качестве внешнего ключа. Я могу создавать клиентов с помощью postgresql, но не могу создать задание. Я …
Здравствуйте, я хотел завершить свои проекты, над которыми не работал некоторое время из-за болезни, но когда я открыл vs код, то столкнулся с такой ошибкой.
Я пытаюсь записать голосовое сообщение во фронтенде и отправить его в бэкенд Django, чтобы проверить его на соответствие ML-алгоритму предсказания пола голоса. Во фронтенде я записываю голос и использую AJAX для отправки блоба в бэкенд, где я пытаюсь использовать …