Для повышения производительности я использую prefetch selected, чтобы получить все в одном запросе, как это profile = Profile.objects.only('id','series_following').prefetch_related( Prefetch('books_reading', queryset=Book.objects.only('id').filter( series_id=`series_following_id`), to_attr='books')).get(user=request.user_id) Я хочу получить все книги, которые читают с помощью series_following, но я не знаю, как …
Как обновить поле people? class VisitsSerializer(serializers.Serializer): value = serializers.CharField(max_length=200) people = TrendingCardsPeopleListV3Serializer(many=True, read_only=True) def update(self, instance, validated_data): instance.value = validated_data.get('value', instance.value) # TODO: update people instance.save() return instance
Мне нужно проверить, создан ли уже объект перед добавлением некоторых данных для просмотра в ответе сериализатора. мой код class AppUserSerializer(serializers.ModelSerializer): ''' Serializing App User model ''' main_user = MainUserSerializer(read_only=True) class Meta: ''' Defining main data for AppUserSerializer …
Я делаю приложение на django, которое будет собирать данные из формы. В форме я собираюсь разместить несколько обычных полей и поле DateTime, но я хочу ограничить это поле DateTime, чтобы пользователь мог выбрать только: For the Date: …
Я хочу сделать запрос и вернуть только месяц года поля даты из моих моделей, затем сравнить результат возврата с текущим месяцем года. current_date = datetime.date.today() _history = PayrollModel.objects.filter(employee_id_id=employee_id) if(_history == None or _history.count() == 0): return True if(_history …
На моем компьютере установлен Django, и он прекрасно работает. Однако, когда я нахожусь в контейнере Docker, кажется, что Django больше не работает (например, если я запускаю import Django в оболочке Python, она не распознает Django). Есть ли у кого-нибудь …
Я создал систему посещаемости в Django, но не могу получить всех пользователей, которые присутствуют в данный момент. Мой код показан ниже: Модели: class Meta: model = User fields = ("username", 'email', 'password1', 'password2') class is_Present(models.Model): user = …
Я запускаю две разные MongoDB на разных портах и настроил DB router для поиска нужной базы данных. Кроме того, имя БД и таблицы одинаковы в обоих случаях. Предположим, что у меня есть 2 приложения first_app и second_app, …
Traceback (последний последний вызов): Файл "C:\Users\jaint\Desktop\student_internship_backend\administration\views.py", строка 3546, in deployCandidate response = pdf_genrator(candidate_name, application_no, adress, office_name, hod_dm, dept_dist) Файл "C:\Users\jaint\Desktop\student_internship_backend\administration\utils.py", строка 356, in pdf_genrator convert("template/Name.docx") Файл "C:\Users\jaint\AppData\Local\Programs\Python\Python310\lib\site-packages\docx2pdf_init_.py", строка 106, in convert return windows(paths, keep_active) Файл "C:\Users\jaint\AppData\Local\Programs\Python\Python310\lib\site-packages\docx2pdf_init_.py", строка 19, in windows …
У меня проблема, которая не должна появляться. Создал проект django. все шаги выполнил на windows OS. Теперь когда пошел делать все то же самое на Ubuntu 20.04 то мой index.html не отображает никаких данных из базы данных, даже если …
Я все еще очень новичок в программировании. Моя проблема в том, что у меня есть 2 модели, одна для продажи и одна для агента. Теперь, чтобы отобразить каждого агента и продажи, которые они сделали (с различными атрибутами) …
Обычно, когда вы пытаетесь сделать POST запрос к серверу в Django без CSRF токена, он выдает такую страницу но последние 3 месяца я играю с DRF и пользовательской моделью …
У меня есть один ModelSerializer класс, который используется для пользовательского ввода и валидации. Я использую его с ModelViewset, который автоматически создает новую запись в базе данных с помощью сериализатора. Теперь я хочу сделать следующее: я хочу иметь дополнительное поле …
Я хочу зациклить поле, основанное на модели вопроса. Вот мои модели.## Заголовок ## models.py from django.db import models from django.db.models.deletion import CASCADE from django.conf import settings class Question(models.Model): id = models.BigAutoField(primary_key=True) title = models.CharField(max_length=50, unique=True) question = models.CharField(max_length=255, unique=True) class …
Я разрабатываю целевую страницу, используя django, html, css. У меня есть файл sprite.svg, содержащий различные иконки (svg рисунки, к которым можно получить доступ, например, используя ""). Файл sprite.svg находится в моем статическом файле. Когда я запускаю страницу на локальном …
Я только начинаю изучать django. Я хочу создать bookmanager. Сначала я создаю модель Book, после этого создаю пользователей и после этого создаю другую модель Categories. После этой миграции я получаю ошибку RelatedObjectDoesNotExist в /admin/login/ User has no profile. Я могу …
Я пытаюсь сделать редирект на пользовательский url, как показано ниже. Однако может возникнуть ошибка. Поэтому я хочу перенаправить на второй url в случае ошибки. Есть ли способ перенаправить на второй url в случае ошибки? page = self.request.POST.get('ex_page') …
Я пытаюсь аутентифицировать пользователей в моем приложении django, используя существующее приложение для входа в систему ASP.Net IdentityServer. Я видел в документации пример для angular или react (приложения на базе Javascript), но не для django. Есть ли у кого-нибудь пример кода …
У меня есть задача celery, которая создает модальный объект. Я пытаюсь запустить некоторый код после создания объекта, используя сигнал django post_save. но по какой-то причине сигналы не срабатывают. models.py class Alert(models.Model): description = models.TextField() @receiver(post_save, sender=Alert, dispatch_uid="create_jira_issue") def create_issue(sender, …
Мне нужно задание cron, все уже настроено, и cron также работает, но, к сожалению, cron не получает мои переменные окружения. Я получаю переменные окружения, используя os, и они работают нормально во всем проекте, но не в моем cron. settings.py …
У меня есть модель меню со следующими полями: class MenuItem(models.Model): name = models.CharField() parent = models.ForeignKey(self, ...) и 2 сериализатора: class MenuItemSerializer(serializers.ModelSerializer): children = serializer.SerializerMethodField() class Meta: model = MenuItem def get_children(self, data): return MenuItemSerializer(data.children, many=True).data class …
Привет, Я разрабатываю магазин с помощью Django [3.2] Я хотел бы разработать систему входа для моих клиентов, чтобы они могли видеть свои счета, оплачивать онлайн. Я ищу документацию о том, как управлять их паролем, но каждый раз …
Я очень новичок в программировании, особенно на Mac (только сегодня начал использовать терминал). Мне нужно установить python на новом Mac и настроить виртуальное окружение, затем использовать Django для создания простого приложения Journal App. Я пробовал следовать различным руководствам, но, …
я построил сайт электронной коммерции на фреймворке django я хочу интегрировать один набор функций как amazon buy it with feature есть ли идеи как это сделать как отношения таблиц и стратегии.
У меня есть модель под названием Handoff, пользователи создают новую передачу каждый день и добавляют к ней заметки для передачи следующей смене. Мне нужно поле, которое может фиксировать ввод пользователя и сохранять данные в БД, но это поле …
Я хочу иметь счетчик случаев использования. У меня есть три модели Customer (все записи пользователей), Usecase (все записи usecases) и CustomerUsecaseAssociation (записи пользователей и подписки). Я хочу подсчитать подписки на каждый usecase, подписанные пользователями. и я хочу …
Я не смог найти решение этой проблемы на сайте Django, в настоящее время у меня есть форма, как показано на рисунке: В моем models.py он сохраняется следующим образом: Я хочу использовать ответы из формы и создать новую форму, …
Всем доброго дня! Я пишу игровое приложение с использованием Django и Django rest framework. Я работал над документацией swagger и основная проблема в том, что автогенерируемая схема не содержит никаких параметров. Вот примеры моей реализации: Tempaltes.html {% load …
Я пытаюсь заставить Django показывать список сохраненных вводов от пользователя на индексной странице. ( Я знаю, что мой код ужасен, в нем много крошечных кусочков того, что я пробовал и не смог заставить работать. У меня нет большого опыта …
Я устанавливаю платежный шлюз paytm для моего django webapp. но у меня возникла такая проблема KeyError at /payments/response/ 'CHECKSUMHASH' . views.py def VerifyPaytmResponse(response): response_dict = {} if response.method == "POST": data_dict = {} for key in response.POST: …
Я получаю эту ошибку, когда пытаюсь выполнить набор запросов на модели Django 'AppUser' object is not subscriptable несмотря на то, что он нормально работает в операторе print, ошибка появляется только когда я помещаю его в …
У меня есть страница About и я написал тест для нее. Шаблон хорошо отображается в браузере, а assertTemplatedUsed не работает, даже имя шаблона, имя url и код состояния (возвращает 200) все правильные. Какая часть прошла неправильно? Спасибо! …
Привет сообщество stackoverflow, мой вопрос касается django annotate. В основном я пытаюсь найти дублирующееся значение с одинаковыми значениями из двух разных полей в двух разных таблицах. Это мой models.py class Order(models.Model): id_order = models.AutoField(primary_key=True) class OrderDelivery(models.Model): order …
Я пытаюсь запустить задание cron через файл точки входа Docker. Dockerfile: FROM python:3.8-slim-buster ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 RUN apt-get update -y && apt-get install -y build-essential postgresql python-scipy python-numpy python-pandas cron libgdal-dev && apt-get clean && rm …
Пожалуйста, помогите мне. Я хочу получить результаты от этого sql запроса: select Information.id from Information inner join Search on Information.id=Search.article_id where Search.search_id = 'fish'; my models.py class Information(models.Model): id = models.CharField(max_length=200, primary_key=True) title = models.CharField(max_length=500) link = models.CharField(max_length=100) summary …
Проблема Когда я добавляю аннотацию на основе обратного поля, то в результате SQL появляется двойной "LEFT OUTER JOIN". В результате аннотация суммы считается неправильной (дублируется в зависимости от количества обратных аннотаций) Как сделать аннотацию суммы правильной? Django 4.0.3 Python …
У меня проблема с развертыванием моего приложения Django на IIS. мой wsgi.py import os from django.core.wsgi import get_wsgi_application os.environ.setdefault( 'DJANGO_SETTINGS_MODULE', 'BETA.settings') application = get_wsgi_application() в моем settings.py у меня есть DEBUG = True ALLOWED_HOSTS = [some ip] …
Я использую Django Rest Framework. У меня есть модель Listing, у которой есть атрибут view_count. Каждый раз, когда данные извлекаются из listing_detail_view, view_count обновляется с помощью метода update и выражения F. Все работает как ожидалось, но тест для представления не …
У меня есть форма регистрации, которая проверяет, содержит ли поле электронной почты gmail, и выдает ошибку, если нет. forms.py def clean_email(self): submitted_data = self.cleaned_data['email'] if '@gmail.com' not in submitted_data: raise forms.ValidationError('You must register using a gmail address') views.py …
Я пытаюсь сделать набор запросов, в котором я получаю все названия меню из таблицы на основе группы. class Menu(models.Model): name = models.CharField(max_length=50, blank=False, null=False) link = models.CharField(max_length=50, blank=True, null=True) parent = models.ForeignKey(to='menu', blank=True, null=True, related_name="sub_menu", on_delete=models.CASCADE) class MenuGroup(models.Model): menu …