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

21.10.2022
Django исчерпывает все объекты с определенным статусом, прежде чем возвращать другие статусы с помощью пагинации

В основном у меня есть список дел, который может достигать или не достигать тысячи, и требование состоит в том, чтобы показать все "непроверенные/незавершенные" перед показом тех, которые завершены, это выглядит просто, но проблема в том, что это постранично и …

21.10.2022
При динамическом создании таблицы django, как я могу задать класс Meta?

У меня есть абстрактный класс модели Django и я хочу создать его динамически с помощью мета-класса. class AccountTransaction(models.Model): class Meta: abstract = True account_num = models.ForeignKey('Account', on_delete=models.CASCADE) tran_amt = models.PositiveBigIntegerField() tran_type = models.CharField() tran_detail = models.CharField() tran_time …

21.10.2022
Django, Есть ли способ получить доступ к дополнительным пользовательским полям к стандартной модели пользователя в сериализаторе?

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

21.10.2022
Почему в Bootstrap все карточки смещены влево?

Я создаю страницу, на которой новостные статьи получают с помощью Python, а затем форматируются в карточки. Я использовал пагинацию, чтобы иметь 12 карточек на странице, но по какой-то причине все мои карточки и панель пагинации сдвинуты влево, и все …

21.10.2022
Copyleaks отправил pdfReport в конечную точку как двоичный файл в request.body, а не как файл

У меня есть представление django, которое получает запрос, и я пытаюсь отправить pdf результат сканирования copyleak. Я получаю файл как request.body и request.FILES пуст. Я проверил документацию Copyleaks, чтобы узнать, могу ли я передать дополнительный аргумент, как мы …

21.10.2022
Как проверить isSubsest в django orm

Я использую django rest framework. И из этих моделей я хочу получить возможный набор запросов на приготовление пищи, используя ингредиенты в холодильнике. Я хочу получить кулинарные блюда, в которых все ингредиенты находятся в холодильнике. Как я могу фильтровать? пожалуйста, …

21.10.2022
Как вручную провести аудит журнала в django-auditlog

Как вручную провести аудит журнала в django-auditlog? В документации нет примера, и источников об этом пока очень мало. Должна ли модель быть зарегистрирована? То, чего я действительно пытаюсь достичь, это вручную регистрировать данные, чтобы я мог добавлять дополнительные данные, например, …

21.10.2022
Передача двух параметров через URL в Django

У меня возникли трудности с передачей параметров в URL в Django. Я пытаюсь передать два параметра из calander.html -> succ.html. URL выглядит следующим образом: Нажмите для изображения URL На этом изображении я хочу передать …

21.10.2022
Как установить значение по умолчанию для поля модели в другое поле модели

вот файл models.py class album(TimeStampedModel): #album_artist = models.ForeignKey(artist, on_delete=models.CASCADE) album_name = models.CharField(max_length=100, default="New Album") #released_at = models.DateTimeField(blank=False, null=False) #price = models.DecimalField( # max_digits=6, decimal_places=2, blank=False, null=False) #is_approved = models.BooleanField( # default=False, blank=False) #def __str__(self): # return self.album_name class song(models.Model): …

21.10.2022
Url показывает ошибку page not found в django?

Я создал конечную точку и зарегистрировал ее в urls.py. Когда я пытаюсь обратиться к конечной точке, я получаю ошибку 404, но на странице 404 url отображается как один из шаблонов, которые django пытался подобрать. Я в тупике. api.py class …

21.10.2022
Ввод данных Java, заканчивающийся шаблоном регекса Django, получает ошибку NoReverseMatch [дубликат]

Я только что получил эту ошибку NoReverseMatch: 1 pattern(s) tried: ['(?P<slug>[-a-zA-Z0-9_]+)\\Z']. Это "\\\Z" в конце НЕ является частью моего кода. Я вставил его в regex101 с моей строкой и не получил совпадения. Затем я убрал "\\\Z" с конца …

21.10.2022
Команда Django Shell не выполняет цикл For Loop

< < fruits = ["apple", "banana", "cherry"] for x in fruits: print(x) Я запускаю сценарий python manage.py shell &lt;updatefiles.py. Внутри этого файла есть цикл for, но по какой-то причине он не выполняет цикл for. Я пробовал даже с простым …

20.10.2022
Как я могу реализовать аутентификацию в Django

Я новичок в Django. Я собираюсь создать простое приложение для регистрации и входа в систему, используя React и Django. Моя проблема заключается в том, что когда я получаю запрос на регистрацию с данными формы. Можно ли создать пользовательскую таблицу …

20.10.2022
Django доска объявлений, загружать данные формы в базу данных при успешной оплате с помощью stripe?

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

20.10.2022
Как я могу вычислить поля скидки из полей другой таблицыd

У меня есть такая модель: class InvoiceItem(models.Model): book = models.ForeignKey(Book, on_delete=models.PROTECT) invoice = models.ForeignKey(Invoice, on_delete=models.PROTECT, related_name='items') title = models.CharField(max_length=100, null=True, blank=True) price = models.IntegerField(null=True, blank=True) discount = models.IntegerField(blank=True, default=0) totalprice = models.IntegerField(null=True, blank=True) count = models.IntegerField(null=True, blank=True) …

20.10.2022
Объект 'QuerySet' не имеет атрибута 'defer_streamfields' при доступе к корню на странице Wagtail

Только что я столкнулся с проблемой: объект 'QuerySet' не имеет атрибута 'defer_streamfields' при попытке получить доступ к странице Wagtail в админке Wagtail. изображение для отказа страницы трясогузки Запуск одной страницы (например, page/527) работает нормально. …

20.10.2022
Python django, пытаюсь сделать боковую панель, но она не появляется/показывается

Итак, как сказано в заголовке, я пытаюсь изучить Django и создать боковую панель, но она просто не появляется Это мой дом.html {% extends 'main.html' %} {% block …

20.10.2022
Использование When и Less then в Django DRF?

Я пытаюсь проверить, где число GreaterThan другое число в request.data и установить значение, если условие истинно. ExampleModel.objects.filter( tic=request.data['tic']).update(last_high=When(GreaterThan(F('last_high'), request.data['high']), then=0)) Ошибка: django.db.utils.OperationalError: возле "WHEN": синтаксическая ошибка Я не уверен, как действовать дальше, пытаюсь понять документацию, …

20.10.2022
Множественный аннотат Django "Sum(Case(When()))" возвращает неверный результат

Проблем с шарами запасов нет, но когда вы добавляете валюту, итоги запасов становятся неверными. Мои модели class Product(models.Model): stock_code = models.CharField(max_length=200, unique=True) product_name = models.CharField(max_length=255) class Price(models.Model): product = models.ForeignKey( 'product.Product', models.CASCADE, related_name='product_price_product' ) price = models.FloatField() class Transaction(models.Model): product …

20.10.2022
Здравствуйте, не могу решить эту проблему, хочу выполнить эту команду, возникает такая ошибка?

Python manage.py loaddata --settings definme.settings.dev django-dump.json wagtail.models.i18n.Locale.DoesNotExist: Проблема установки приспособления Локаль, соответствующая запросу, не существует.

20.10.2022
Django - Как сделать поле множественного выбора в поле администратора?

У меня есть следующая модель Django: class Level(models.Model): topics = # need to put option choice field here shortDescription = models.CharField(max_length = 50) Я хочу, чтобы мои администраторы могли зайти в мое приложение и для тем выбрать …

20.10.2022
Python Django обновление переменной в шаблоне во время работы функции в фоновом режиме

У меня есть простой шаблон, в котором есть кнопка: &lt;a class="button" href="{% url 'function' %}"&gt; &lt;button&gt; Settings &lt;/button&gt; &lt;/a&gt; И views.py в котором у меня есть определение функции. def function(request): context = {} object = Runner() object.prepate_sth() …

20.10.2022
Как использовать django-filters для фильтрации поля по списку входных данных

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

20.10.2022
Есть ли способ синхронизировать пользователя из кода, кроме выполнения команды ldap_sync_users <имя пользователя> в django-python3-ldap?

Чтобы синхронизировать пользователя, мне нужно запустить ./manage.py ldap_sync_users . Мне интересно, можно ли добиться того же самого в Django, не запуская manage.py. Я надеялся добиться этого с веб-страницы, найти пользователя и выполнить синхронизацию.

20.10.2022
(staticfiles.W004) The directory in STATICFILES_DIRS setting does not exist ошибка в django

Итак, я работаю над проектом, в котором я хочу использовать некоторые css файлы. но я не могу связать их с моей html страницей в django. я использовал все, что знал, но все равно статика не загружается моя ошибка: …

20.10.2022
Nextjs Произошла ошибка предварительного рендеринга страницы Ошибка: соединение ECONNREFUSED 127.0.0.1:8000 (Поверьте, это сложно)

Возможно, этот вопрос задавался уже сто раз, но у меня он неловкий. Все мои страницы успешно загружаются с помощью npm run dev. При выполнении команды "npm run build" возникают некоторые ошибки. У вас есть идеи? …

20.10.2022
Как автоматически обновлять поле при создании другой записи в разных моделях?

У меня есть две модели, которые выглядят следующим образом: class TeamMember(models.Model): member = models.ForeignKey(User, on_delete=models.SET(get_default_team_member), verbose_name='Member Name', related_name="team_members") team = models.ManyToManyField('Team', verbose_name='Team Name', related_name="team_members", blank=False, default=team_id) shift = models.ForeignKey(Shift, on_delete=models.PROTECT) ... class Team(models.Model): name = models.CharField(max_length=50) members = models.ManyToManyField(TeamMember, …

20.10.2022
Филды, связанные со slug, не анализируются при разборе json

Я пытаюсь импортировать с кодовыми именами, которые он принимает как строку, выполняя парсинг json со slug feilds class ImportFinanceSaleSerializerField(serializers.JSONField): def to_representation(self, obj): user_serializer = ImportFinanceSaleSerializer(obj, many=False, ) return user_serializer.data def to_internal_value(self, data): return data' class ImportFinanceSaleSerializer(serializers.ModelSerializer): interestpercentage = serializers.SlugRelatedField( required=False, …

20.10.2022
Делаем полиморфную модель, какой подход лучше?

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

20.10.2022
Как выполнять задачи параллельно с помощью django async

Я использую daphne в качестве asgi сервера, с django. превращение моего представления из sync в async было относительно простым, так как я мог использовать @sync_to_async в ORM части. проблема в том, что некоторый мой сервис выглядит так: async def …

20.10.2022
Как получить булево значение из моделей для определенного пользователя в Django?

У меня есть расширенная модель пользователя, и я хочу проверить, есть ли у вошедшего пользователя completed_application в соответствии с моделью: Models.py: class Completed(models.Model): class Meta: verbose_name_plural = 'Completed Application' user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) completed_application = models.BooleanField(default=False) def __str__(self): return …

20.10.2022
Как убедиться, что поле модели является инкрементным номером для моей модели?

У меня есть следующая модель в django: class Page(models.Model): page_number = models.IntegerField() ... и я хотел бы убедиться, что номер страницы продолжает быть последовательностью целых чисел без пробелов, даже если я удалю некоторые страницы в середине существующих …

20.10.2022
MultipleObjectsReturned: get() вернула более одного элемента - вернулось 3

Я получаю следующую ошибку при отслеживании, я сейчас запускаю тесты для моего нового сайта, и когда я пытаюсь создать более одной записи в блоге, я получаю ошибку MultipleObjectsReturned, как мне это исправить? Я предполагаю, что проблема заключается в …

20.10.2022
Django запрос для подсчета булевых значений с использованием аннотации и значений

Итак, я пытаюсь подсчитать, сколько прогулов, опозданий и уходов раньше времени было у сотрудника. Сейчас я использую следующее results = Attendance.objects.values('emp_name__username').annotate(abs_count=Count('absent'),tardy_count=Count('tardy'), early_count=Count('left_early')) Что этот запрос делает здесь, так это для каждого поля, которое я указал для подсчета, …

20.10.2022
Как вернуть шестнадцатеричное значение доминирующего цвета из изображения?

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

20.10.2022
Systemctl enable gunicorn завершается с ошибкой "/etc/systemd/system/gunicorn.service:8: Missing '='."

Я развертываю приложение Django, работающее на веб-сервере, используя gunicorn локально на WSL. Мне нужно включить необходимые файлы systemd. Когда я выполняю команду systemctl enable gunicorn Я получаю ошибку "/etc/systemd/system/gunicorn.service:8: Missing '='. Не удалось включить. …

20.10.2022
Получение суммы вложенных JSON

У меня есть данные JSON, где "logs" вызывается как другой сериализатор. { "id": 1, "logs": [ { "work_hours": 7, "user": "admin" }, { "work_hours": 8, "user": "admin" }, { "work_hours": 6, "user": "admin" }, { "work_hours": 4, "user": "admin" …

20.10.2022
Какой самый простой способ хранения списка чисел в модели Django без использования сторонних баз данных

Я хочу хранить список чисел в модели Django без использования сторонних баз данных, таких как MySQL, PostgreSQL и т.д. Мне нужен простой подход. Я не думаю, что есть какие-либо встроенные поля, такие как PositiveSmallIntegerField, CharField и т.д., но, пожалуйста, поправьте …

20.10.2022
Django Как присвоить id из Модели User к другую модель

Столкнулся с проблемой что id модели User не присваиваться через ForeignKey к другой модели. Через это поле должны выводиться страницы дневника пользователя. Естественно что id должен присваивается автоматически models.py from django.db import models from django.contrib.auth.models import User class Page_Dairy(models.Model): …

20.10.2022
Возврат двух массивов из скрипта python в Django и одновременное использование в Ajax

У меня есть скрипт python, запущенный в файле views.py в Django, который возвращает два очень больших строковых массива, x и y. В настоящее время он может запускаться по нажатию кнопки в моем index.html. def python_file(request): final() return HttpResponse("ran") …