Как фильтровать кверисет на основе параметров запроса и динамически вычисляемого поля сериализатора? Что мне нужно: фильтровать GET запрос по параметрам запроса payment_min и payment_max. В простых случаях мы можем выполнить всю фильтрацию через аннотацию, но я не нашел способа …
Итак, мне нужно создать url, запрашивающий несколько объектов. Я пытался использовать систему шаблонов из django, чтобы построить его, но безуспешно. Мне интересно, есть ли способ сделать это в шаблоне или я должен просто написать функцию представления. {% url 'service-ticket/new' …
В настоящее время я работаю над приложением: Django backend и angular frontend. Все работает хорошо, но после обновления одной страницы в браузере я больше не получаю ангулярный ответ. Но я получаю успешный ответ от моего сервера Django (HTTPResponse: 200). …
From django.db import models from django.contrib.auth import get_user_model user = get_user_model # Create your models here. class Post(models.Model): title = models.CharField(max_length=200) text = models.TextField(max_length=100) author = models.ForeignKey( user, on_delete=models.CASCADE) created_date = models.DateTimeField() published_date = models.DateTimeField() PS C:\Users\hp\Desktop\djangomodels> cd …
Я хочу, чтобы пользователь-администратор имел доступ к деталям каждого пользователя (GET, POST), а пользователь, не являющийся администратором, получал доступ только к своим деталям, но я получаю ошибку при реализации этого. Я поделился своими views.py, permissions.py и models.py для этого. …
Как увеличить количество лайков в моделях ответов. Я хочу, чтобы когда пользователь разместил ответ, некоторые пользователи в приложении могли бы его лайкнуть, как система лайков в социальных сетях, есть ли кто-нибудь, кто может показать мне, как увеличить количество лайков в …
Статические файлы моего сайта Django admin находятся на S3 bucket (DigitalOcean Spaces фактически) и в консоли я получаю ERR_BLOCKED_BY_RESPONSE.NotSameOriginAfterDefaultedToSameOriginByCoep 200 В сетевой панели все статические файлы считаются сторонними и блокируются по этой причине (не одинаковое происхождение) Ответ …
Я создал модель с помощью ArrayField в Django Model. Я использую PostgreSQL для базы данных. Я хочу создавать новые строки в базе данных или обновлять существующие строки. Но я не могу вставить или добавить данные в ArrayField. Модель <pre class="lang-py …
Здесь я использую Django 3.0 и Python 3.7 Я получаю 2 ошибки здесь: TypeError: add() missing 1 required positional argument: 'consent_to_track' TypeError: add() missing 1 required positional argument: 'resubscribe' Вот мой код из …
Я хочу сохранить пользовательскую дату и время в поле created_at. В настоящее время моя модель имеет created_at = models.DateTimeField(auto_now_add=True) Я хочу задать свою собственную дату и время, которые я буду получать из текущего времени пользователя. Как я …
Здесь новичок в изучении python. Я следовал руководству Моша (yt: /watch?v=rHux0gMZ3Eg&t=804s), но я застрял на части pipenv... Я пробовал много обходных путей/решений, но ни одно из них не сработало (...те, которые я нашел до сих пор), я просто хочу …
У меня есть M2M fiedl, который мне нужно вытеснить в форме редактирования. Это выглядит следующим образом this. Когда я создаю новую запись, я просто использую {{ form.analog }} с этой формой "analog": SelectMultiple(attrs={ 'multiple': 'multiple', 'name': …
Как лучше обновить модель без использования встроенного сериализатора из Django Rest Framework? У меня есть представление, которое обновляет модель RecipeIngredient. Мой сериализатор определен внутри моего представления, и я не хочу, чтобы он отвечал за обращение к базе данных, …
У меня есть AbstractUser. Я хочу ограничить показываемые им записи только своими собственными (показывать только записи вошедшего пользователя). Я бы очень хотел сделать это с помощью SQL-запроса, так как есть соседние таблицы, с которыми нужно работать. Есть идеи? …
Как я видел, в Django есть метод для сопоставления регексных шаблонов. Но можем ли мы извлечь совпадающие шаблоны из данных в Django ORM?
Я создаю блог, используя Django. Только что закончил кодирование и протестировал в автономном режиме, все в порядке, а также смог развернуть с помощью Heroku. Но проблема в том, что когда я делаю heroku run, возвращается эта ошибка: cannot import …
У меня есть запрос GraphQL, который возвращает заказы на поставку и продукты, которые идут с этими заказами на поставку. Я настроил два фильтра, первый - по имени пользователя, связанному с заказом на покупку, а второй - по названию продукта …
Я пытаюсь построить fusion chart в django после добавления fusioncharts, я получаю ошибку. from fusioncharts import FusionCharts FusionCharts ModuleNotFoundError:
Я совсем новичок в мире Django и хочу получить текущий URL из инструкции сохранения, и у меня нет идеи, как это сделать.
Как преобразовать строку временной зоны типа 2022-06-23T05:00:00.006417+00:00Z в формат datetime и ISO 8601?
У меня есть модель пользователя следующего вида : class User: first_name = models.CharField(max_length=64) last_name = models.CharField(max_length=64) phone = models.CharField(max_length=11) city = models.CharField(max_length=11) province = models.CharField(max_length=11) Мне нужно сделать поиск в моей модели и у меня есть данные …
Мне нужно создать фронтенд django приложения, которое должно аутентифицировать пользователей через другой внутренний API, построенный с использованием DRF/Djoser (backend API). На данный момент API бэкенда (DRF) позволяет аутентификацию по сессии и токену. Он построен с использованием Django REST …
Я хочу наследовать Generic Filtering include (filterset_fields, search_fields, ordering_fields в дополнительном действии sold. Как это сделать, и какой способ лучше для этого случая? Спасибо за любой совет для меня! class ApartmentViewset(viewsets.ModelViewSet): queryset = Apartment.objects.all().order_by('-timestamp') serializer_class = ApartmentSerializer …
Я создал таблицу Product, в которой есть элементы, которые я удалил, чтобы очистить данные и добавить новые элементы, однако, когда я добавляю новые элементы, первичный ключ, который является уникальным идентификатором, как показано ниже, не начинается с 0, а продолжается …
Это моя модель Django: class UserVpaUpiId(models.Model): user_id = models.IntegerField(db_index=True, unique=True) vpa_upi_id = models.TextField(null=False, blank=True) created_on = models.DateTimeField(auto_now_add=True, null=False) updated_on = models.DateTimeField(auto_now=True, null=False) Я хочу удалить запись с определенным идентификатором пользователя, что я могу успешно сделать, используя: UserVpaUpiId.objects.filter(user_id=user_id).delete() …
У меня есть очень простой HTML код, который я включаю в свой проект Django, однако Javascript не загружается в моем проекте, кнопка, кажется, ничего не делает, где я хочу запустить свой гидтур js. Код прилагается ниже Скрипт.js включен …
все. Я пытаюсь отправить сообщение на мой django REST сервер и ниже приводится python-версия того, как я отправляю сообщение. with open(some_image, 'rb') as f: response = requests.post( url, files={ 'image': f, }, data={ 'longitude': SETTINGS[1]['long'], 'latitude': SETTINGS[1]['lat'], 'user_id': SETTINGS[1]['user_id'], …
Я пытаюсь установить вошедшего в систему пользователя в качестве владельца команды, которую он создает. Однако я получаю следующую ошибку: Got a TypeError when calling Team.objects.create(). This may be because you have a writable field on the serializer class that …
Я изучаю использование Django Rest framework в моем проекте, но я запутался в этом коде serializer_class = PurchaseSerializer def get_queryset(self): """ Optionally restricts the returned purchases to a given user, by filtering against a `username` query parameter in …
Я не уверен, правильно ли я поступаю, но я не получаю никаких ошибок, просто перезагружается страница, ничего не отображая. Проблема может быть связана с тем, что я пытаюсь отформатировать строку api и ввести туда данные пользователя? Я …
Я пытаюсь создать набор запросов, который соответствует объектам модели, вот что я пробовал: a = Product.objects.first() # Select first product as a test b = a.compareproducts_set.all() # Filter only related product "a" in the query Сейчас у …
Hello я пытаюсь сделать панель новостей на моем сайте, я использовал для этого html, css и django framework следующим образом : вот мой html код : <div class="bereaking"> <div class="breaking_news"> <div class="news-ticker-title">عاجل</div> <div class="news"> <marquee direction="right" onmouseover="this.stop();" …
У меня есть веб-приложение, которое я разрабатываю с помощью Django, PostGres, Docker и GraphQL API. Я пытаюсь написать тест pytest, который при запуске будет смотреть на текущий адрес сервера (localhost или нет), отправлять запрос на GraphQL url по этому …
У меня есть две модели: class A(models.Model): field1 = models.CharField(max_length=100) field2 = models.CharField(max_length=100) class B(models.Model): a_field = models.ForeignKey(null=True,blank=True,related_name='a',on_delete=models.SET_NULL) field2 = models.CharField(max_length=100) Я хочу получить все элементы модели A, которые не связаны с B. Вот запрос, который я …
При использовании API, который был по http и передан на https, возникает ошибка: HTTPSConnectionPool(host='ip', port=por): Max retries exceeded with url: /b1s/v1/Deposits (Вызвано SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] неверный номер версии (_ssl.c:1131)')))>> в коде я уже пробовал добавлять таким образом: session …
Class weapons(models.Model): weapon = models.CharField(max_length=11) country = models.IntegerField() flags = models.IntegerField(default=0) title = models.CharField(max_length=1000) class compare(models.Model): weapon = models.CharField(max_length=11) user_id = models.IntegerField() flags = models.IntegerField(default=0) WeaponNode = models.ForeignKey(weapons, on_delete=models.PROTECT) Когда я запускаю эту функцию: compare.objects.filter(user_id=1).values_list('weapon', 'WeaponNode__title') …
У меня есть база данных mongodb под названием world, в которой есть две коллекции, начиная с city, languages. Я хочу показать данные моей коллекции на сайте, как я могу это сделать. В настоящее время я знаю, как создать …
Мне нужна ситуация, когда пользователь покупает продукт, и создается orderproduct, он может скачать изображение... Это продукт Модель class Product(models.Model): # user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) # managers = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name="product_manager") seller = models.ForeignKey(SellerAccount, on_delete=models.CASCADE) media = models.ImageField(blank=True, null=True, upload_to=download_media_location, storage …
У меня есть поле Time с типом DurationField, и я хочу суммировать значения и преобразовать их в десятичные часы Task.objects.all().annotate(total=Sum('Time')) Например, если total = timedelta(seconds=5400) я хочу получить 1.5 часа
Я пишу сайт на Django и у меня есть форма для отправки на почту клиента. Форма: <form method="post"> {% csrf_token %} <p><input class="inp" id="id_subject" type="text" name="name" placeholder="Ваше имя" maxlength="100" required /></p> <p><input class="inp" type="email" name="sender" placeholder="E-mail" id="id_sender" required /></p> …