Я хочу использовать запрос, в котором мне нужно количество счетов и общая сумма счетов в наборе запросов. Invoice.objects.aggregate(total_amount=Sum('order__order_items__amount')) Invoice.objects.count() как я могу обработать вышеуказанные запросы в одном запросе.
Я написал запрос для переупорядочивания объектов на основе значений, полученных в запросе API. Ниже приведен пример кода, который я написал: @action(detail=False, permission_classes=[], methods=["PUT"]) def reorder_modules(self, request, *args, **kwargs): """ ReOrdering Modules Sample request data { <module_id>: …
Class Bookmark(CoreModel): """Bookmark Model Definition""" spot = models.ForeignKey( "spots.Spot", related_name="bookmarks", on_delete=models.CASCADE ) class Spot(models.Model): """Spot Model Definition""" name = models.CharField(max_length=50) coords = models.PointField(srid=4326) это моя модель ref_location = Point(query.longitude, query.latitude, srid=4326) bookmarks = Bookmark.objects.filter(user_id=user_id).annotate( …
У меня вопрос? например, если пользователь обращается с запросом к серверу, то сервер обрабатывает его, и в процессе обработки, если сервер получает другой запрос, то что произойдет с ответом я говорю о django
Я новичок в Django и в настоящее время я создаю веб-приложение, которое требует аутентификации пользователя. Я пытаюсь сделать страницу регистрации для новых пользователей. Я попытался зарегистрировать свою модель User на странице admin.py, но теперь я вижу эту ошибку. <a href="https://i.stack.imgur.com/0CT1d.png" …
Я добавил фильтр ценового диапазона с помощью Django-filter, но, похоже, он не работает filters.py from django_filters import FilterSet from .models import Apartment class ApartmentFilter(FilterSet): class Meta: model = Apartment fields = { 'price': ['lt','gt'] } < <pre …
Я новичок в django и пытаюсь создать веб-приложение для загрузки и выгрузки файлов на google drive с помощью gdriveapi. Я просмотрел python quickstart для Google drive и попробовал код в файле manage.py, где он работает. Как написать тот же …
Когда вы хотите установить сообщения об ошибках в поле модели Django, используйте: class UserCreationForm(forms.ModelForm): password1 = forms.CharField( label='password', widget=forms.PasswordInput(attrs={'class': 'form-control form-control-lg'}), error_messages={ 'required': ("required"), '?': ("..."), } ) Как мы можем штрафовать другие ключи, например required?
У нас есть несколько сложных, долго выполняющихся функций, которые генерируют отчеты о данных. Эти службы стали занимать больше времени по мере увеличения масштаба, и мы начали беспокоиться о том, что наши функции генерации отчетов могут прерваться или заблокировать сервер …
У меня есть приложение, в котором я пытаюсь сделать курс с модулями, и внутри страницы курса я хочу связать страницу с модулями курса, но получаю "TypeError at /modules modules_page() missing 1 required positional argument: 'id'". Извините за плохое …
Я пытаюсь настроить get_queryset() в моем DocumentViewSet так, чтобы метод GET возвращал все объекты Document, созданные request.user (текущим вошедшим пользователем). Однако, я застрял на этой ошибке:django.core.exceptions.ValidationError: ['“AnonymousUser” is not a valid UUID.'] Я предполагаю, что это вызвано получением …
Я пытаюсь выполнить массовое создание и обновление в представлении. Однако при массовом создании возникает следующая ошибка. ValueError: Cannot assign "3": "LmsGrade.exam" must be a "LmsExamModel" instance. Я уже несколько раз выполнял bulk_create, но ни разу он не …
я пытаюсь сохранить изображение в django, но кажется, что это не работает, как ожидалось, и я не могу сказать, что происходит с кодом. то, как я отправляю форму, не является прямым способом form.save но я пытаюсь создать тему, если …
В основном я использую наборы форм, каждая форма имеет ID формы и кнопку удаления среди прочего. Когда кнопка удаления нажата, я хочу вызвать функцию и передать ей ID формы, как я могу этого добиться? {% for form in …
Я пытаюсь развернуть проект django на EC2, но появляется ошибка Я не знаю, что не так, я делаю все правильно [Unit] Description=gunicorn daemon After=network.target [Service] User=ubuntu Group=www-data WorkingDirectory=/home/ubuntu/project_wishlist ExecStart=/home/ubuntu/project_wishlist/venv/bin/gunicorn --workers 3 --bind unix:/home/ubuntu/project_wishlist/wishlist.sock wishlist.wsgi:application [Install] WantedBy=multi-user.target ● gunicorn.service - gunicorn …
Почему эта строка кода? withdraw.investment.basic_investment_return -= withdraw.basic_withdraw_amount выдает эту ошибку 'NoneType' object has no attribute 'basic_investment_return' Виды @login_required def create_withdrawal_view(request): if request.method == 'POST': basic_withdraw_form = BasicWithdrawalForm(request.POST) if basic_withdraw_form.is_valid(): withdraw = basic_withdraw_form.save() withdraw.investment.basic_investment_return -= withdraw.basic_withdraw_amount print(withdraw.investment.basic_investment_return) …
У меня есть проект Django, в котором одно из моих приложений обеспечивает интерактивную визуализацию данных с помощью Dash/Plotly и развернуто на Heroku. Поскольку моя база данных увеличилась, время, необходимое для сбора соответствующих данных, их нормализации и построения графиков, теперь …
структура папки api/api_views.py api_views.py class BurstRateThrottle(UserRateThrottle): scope = 'burst' class SustainedRateThrottle(UserRateThrottle): scope = 'sustained' settings.py REST_FRAMEWORK = { 'DEFAULT_THROTTLE_CLASSES': [ 'api.api_views.BurstRateThrottle', 'api.api_views.SustainedRateThrottle' ], 'DEFAULT_THROTTLE_RATES': { 'burst': '60/min', 'sustained': '1000/day' } } Получение этой ошибки : Could …
Мои модели выглядят следующим образом : сначала заведите профиль пользователя class UserProfile(models.Model): """user profiling """ user = models.OneToOneField(User, on_delete=models.CASCADE) location = models.CharField(max_length=255) languages = models.ManyToManyField('Language', through="UserLanguage") тогда есть язык отношения многие ко многим class Language(models.Model): name …
Я новичок в Django и работаю над проектом, в котором нужен пользователь. Я создал папки для моделей, представлений, URL и сериализаторов. Каждая функция имеет свой собственный файл в этих папках. Все работает хорошо, пока я не переименую models.py файл …
У меня есть две модели class Post(models.Model): title = models.CharField(max_length=100) body = RichTextField(max_length=1000000) created_at = models.DateTimeField(default=datetime.now, blank = True) image = ResizedImageField(size=[250, 200], upload_to='img') и class Politics(models.Model): title = models.CharField(max_length=100) body = RichTextField(max_length=1000000) created_at = models.DateTimeField(default=datetime.now, …
Я пишу сайт на Django. Мне нужно отправить форму на электронную почту. Я столкнулся с проблемой: SMTPAuthenticationError at /contact (535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials e14-20020a05651c038e00b0025a7056f4easm1107621ljp.85 - gsmtp') Я использую mailgun для отправки письма …
Я продолжаю получать ошибку AttributeError: 'QuerySet' object has no attribute 'title' всякий раз, когда я использую obj=Userpost.objects.all(). Как мне отформатировать его так, чтобы я мог использовать его для запроса всех данных в базе данных? Это мой фрагмент кода …
Я переделывал сайт социальной сети, дорабатывая Django и фреймворк rest, я не хотел использовать стандартный линейный подсчет id в django и мне не нравилось, насколько длинными были id в библиотеке uuid, поэтому я использовал библиотеку shortuuid. …
Итак, я установил свой django и, казалось, все работало нормально, пока я не заметил, что моя панель администратора не стилизуется с помощью css. Я также не мог получить доступ к одному из моих представлений по url, получая Internal Server …
я столкнулся со странной проблемой при попытке запустить модульный тест в Django, он отлично работает для API, но только при запуске теста возникает эта проблема. я думаю, что мне нужна такая же конфигурация, но я не уверен, как …
Когда я пытаюсь создать виртуальную среду в python, я получаю эту ошибку Ошибка: Команда '['C:\Users\u\Desktop\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' вернула ненулевой статус выхода 101. Я использую Windows 10. Я пробовал удалить python и переустановить его несколько раз, но все …
Подобные вопросы задавались и раньше, но ни один из них не применим к моей ситуации, насколько я могу судить. Я последовал этому ответу , чтобы переместить модель Related из oldapp в newapp. Я создал следующую …
Для вызова моего модала я использую следующее: {% for product in products %} <div class="product-action product-action-1 p-abs" id='product-action' data-id="{{ product.id }}"> <a href="#" data-bs-toggle="modal" data-bs-target="#productModal-{{ product.id }}" class="icon-box icon-box-1"> <i class="fal fa-eye"></i> <i class="fal fa-eye"></i> </a> {% endfor %} …
Я использую клиентский API для получения данных, и когда я использую json.loads(api_response.results), он показывает TypeError('Object of type ExternalUnifiedEvent is not JSON serializable);. Поэтому вместо использования json.loads() я деконструирую данные, как показано ниже, чтобы потом использовать json.dumps() для отправки этих …
Беспощадный вопрос. Я не могу добавить новые модели. У меня есть список моделей в моем файле models.py, которые отображаются в панели администратора. Однако новая модель, которую я пытаюсь добавить, не появляется. Смущает то, что его …
Я использую для отображения ошибок из forms.py в шаблоне, используя код ниже: {% for key, value in form.errors.items %} <div class="alert alert-danger alert-dismissible fade show" role="alert"> <strong>Error:</strong> {% if key != '__all__' %}{{ key|title }} {% endif %} - …
Проблема, с которой я столкнулся, заключается в том, что пользовательский адаптер, который я создал, не используется django all-auth. Я указал путь к модулю, и все равно django не вызывает метод save_user в файле adapter.py. < from allauth.account.adapter import DefaultAccountAdapter …
Я новичок в Django и столкнулся с проблемой - не могу преобразовать строку в объект времени и обратно с помощью register_converter. У меня есть дата Jan 1, 2000 и мне нужно преобразовать ее в 2000-01-01. Я создал конвертер, зарегистрировал …
У меня не работает редактирование/удаление комментариев. У кого-нибудь есть идеи, почему он не редактирует или не удаляет комментарии к отзывам? В файле views.py под views.py def product_detail, def delete_product и def delete_review последние два внизу страницы. forms.py …
Я новичок в Django и только что прошел этот учебник онлайн, но кодер использовал модель Regular User, которая имеет только поля "User_name, Last_name, Email, Password". Я пытаюсь добавить дополнительные поля "возраст, пол, отдел и т.д." для пользователей, которые …
Я не знаю, почему это происходит. Всякий раз, когда я добавляю арабский контент, он показывает вышеуказанную ошибку, в противном случае он работает нормально с английским языком. Тот же код прекрасно работает в другом проекте, но не здесь. views.py …
У меня есть сайт Django, где в админских формах с инлайнами отсутствует кнопка добавления под инлайнами. < <
Я создал представление с помощью createview, где у меня есть форма, это представление имеет url: path('asignacionContact/<int:pk>/',AsignacionCreateView.as_view(), name='assignacion_contact'), я заполняю форму и эффективно она сохраняется в базе данных, но я хочу получить id, с которым она была сохранена в …
У меня есть 2 модели: заказ и корзина вот модель заказа: class Order(models.Model): user=models.ForeignKey(AUTH_USER_MODEL, on_delete=models.CASCADE) product=models.ForeignKey(Product, on_delete=models.CASCADE) quantity=models.IntegerField(default=1) ordered=models.BooleanField(default=False) ordered_date= models.DateTimeField(blank=True, null=True) def __str__(self): return f'{self.product.name}({self.quantity})' def get_total(self): total=self.quantity * self.product.price return total а это модель тележки: …