С помощью time.time() проверяю время выполнения обращения к базе. def checkCleanQueryset(self, **kwargs) -> list: result_queryset = [] result_queryset = list(kwargs['dict_queryset']) i = 0 start_time = time.time() for r in list(kwargs['dict_queryset']): for key_uuid, value_uuid in r['related_uuid'].items(): try: currentStore = StoreRelated.objects.get(related_uuid__icontains=key_uuid) if …
Я перепробовал все, что написано в блогах. Я даже потребляю сервис с помощью postman, но множественные записи не вставляются. Не могли бы вы помочь мне понять, что происходит? Код не выдает никаких ошибок. Вставляется только одна запись. Мой …
Казалось бы, простая ситуация: Django модель имеет внешний ключ: class Invite(models.Model): inviter = models.ForeignKey(User, on_delete=models.CASCADE) ... В контексте async я делаю: # get invite with sync_to_async decorator, then print(invite.inviter) Получение любимой ошибки async: You cannot …
Я использую стандартную модель Django User. Я создал отношение m2m к ней с моделью Books. Django автоматически создал таблицу в библиотечном приложении - library_books_user. Как я могу получить к ней доступ? Я хочу иметь возможность удалять отношения. Обычно, когда …
Я использую Django и graphql. Не работает Create Мутация в Graphql. Я не могу понять почему. Update и Delete работают. Но я не могу ничего создать. class MovieCreateMutation(graphene.Mutation): class Arguments: title = graphene.String(required=True) year = graphene.Int(required=True) movie = …
Здравствуйте, я пытаюсь очистить мою форму создания пользователя с помощью виджетов, но это не работает. Класс не передается 'form-control' Это, однако, работает для формы модели. Не уверен, что я делаю неправильно? Я новичок. forms.py class ProfileForm(UserCreationForm): class Meta: …
У меня есть такое поле Я хочу, чтобы все записи считались со всеми тегами, например sale = Sale.objects.using('read_rep') \ .filter(tags__name__in=['Device','Mobile']) \ .aggregate( **{total: Count('pk', for status, _ in ['Device','Mobile']} ) …
Я пытаюсь сгруппировать все мои статьи по категориям для DRF. У меня есть следующий serializers.py: class GroupPageSerializer(serializers.ModelSerializer): sound = serializers.FileField(required=False) image = Base64ImageField(max_length=None, use_url=True) category = serializers.PrimaryKeyRelatedField( many=True, queryset=Category.objects.all()) url = serializers.CharField(allow_null=True, required=False, default=None, allow_blank=True) english = serializers.CharField(source="base", required=False, …
Есть модель Clients связана many-to-many c Video. У клиента есть избранные видео, вопрос: как получить ID промежуточной таблицы (clients_favorites_videos), чтобы отсортировать видео по последнему добавлению в избранное. class Clients(models.Model): tg_id = models.BigIntegerField() favorit_videos = models.ManyToManyField( Videos, related_name='favorit_videos') class Videos(models.Model): name …
Я работаю над небольшим Django проектом, связанным с чатом, где я должен использовать WebSocket для real0time cominucation, я развернул свой проект, используя wsgi и он работал, но когда я достиг точки использования websockt я обнаружил, что я должен изменить …
Я пишу чат на django channels, и у меня возникла следующая проблема: в качестве group name я ввел слово, написанное кирилицей "chat_Семья" (сейчас я понял, что называть можно только латиницей, цифрами и знаками) и django на это ругается: TypeError: Group …
Мне нужно получить тот же результат, когда я ищу слово с дефисом или без него, а также пробел в поле django queryset. Что я должен сделать, чтобы удовлетворить это.
Я часто сталкиваюсь с ошибкой использования gettext в контексте, где фактический язык еще не установлен - вместо того, чтобы использовать соответствующий gettext_lazy. Такие ошибки бывает трудно отловить - я бы хотел сделать их более заметными, ведя соответствующий журнал или, возможно, …
Из официальной документации похоже, что единственный способ кэширования с DRF - использовать декораторы . Насколько я знаю, существует также более гибкий способ использования кэширования - прямой запрос к кэшу, как в примере ниже (<a …
Я работаю над проектом. У меня есть Django для бэкенда и Vue для фронтэнда. При использовании шаблонов и сохранении в проекте Django у меня нет проблем. Однако, когда я POST к API моих проектов, следующее сохранение из моего …
Url = requests.get('http://127.0.0.1:8000/admin/main/parse_user/?q=корова+трава') Как я могу его задействовать так чтобы я видел данные которые он нашел с бд?
Models.py: from django.db import models class Location(models.Model): name = models.CharField(max_length=20) is_source = models.BooleanField(default=False) is_destination = models.BooleanField(default=False) def __str__(self): return self.name views.py from django.shortcuts import render from django.urls import reverse_lazy from django.views import generic from .models import Location class LocationsListView(generic.ListView): …
Итак, я хочу перезаписать некоторые сигналы, предоставляемые django all auth. Поэтому я перезаписываю файл core/apps.py следующим образом: class CoreAppConfig(AppConfig): name = 'core.apps.CoreAppConfig' label = "core" def ready(self): from allauth.account.signals import email_confirmed from allauth.account.models import EmailAddress from .signals import profile …
У меня есть простой проект django, в котором необходимо использовать библиотеку Chart.js для одного из шаблонов. Мой base.html, куда я импортировал библиотеку, показан ниже: <!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> …
Есть ли способ установить поля моего сериализатора как необязательные по умолчанию? У меня уйдут часы, чтобы установить каждое поле каждого сериализатора как необязательное, поэтому я хотел узнать, есть ли какой-нибудь короткий путь. Один пример: class ComputersSerializer(serializers.ModelSerializer): name = …
В настоящее время я испытываю трудности с установкой атрибута src элемента <embed>. Мои PDF-документы хранятся в облачном хранилище с ограниченным доступом. У моего приложения есть пользователи, и каждый пользователь имеет свой собственный набор PDF-договоров в выделенном пространстве имен. …
Я хочу использовать gTTS в моем Django проекте. Соответственно, я установил django-gtts(pip install Django-Gtts). Он успешно установлен... позднее я добавил 'gTTS' в INSTALLED-APPS файла setting.py. Затем запустил сервер и также попробовал makemigrations gTTS. В обоих случаях получил следующие ошибки. …
Я новичок в Django Rest Framework, я хочу группировать данные моего сериализатора по дате, Как я могу это сделать. Как я могу сгруппировать это по дате? моя модель: модель mongo с некоторыми другими полями, но использует только …
У меня есть проект Django, и вот как выглядит конфигурация форматера регистратора. 'formatters': { 'simple': { 'format': '%(asctime)s SCORPIO [%(request_id)s] ' + os.environ['ENVIRONMENT'] + ': %(message)s', 'datefmt': '%Y-%m-%dT%H:%M:%S', }, }, Как Python выбирает различные переменные (asctime, request_id), представленные …
(zenv) PS C:\Users\heman\Dev\try-django> django-admin startproject zFirst_site EROOR: Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code . . . . . . . File "C:\Python311\Lib\site-packages\django\db\models\fields\__init__.py", line 155, in __init__ if …
Class Post(models.Model): item = models.ForeignKey(Item, related_name="posts", on_delete=models.CASCADE) post_by = models.TextField(max_length=50) # value= В приведенной выше модели django возможно ли присвоить значение таким образом, чтобы я получил объект внешнего ключа Item, затем получил id Item и сохранил его в …
Django выдает ошибку на consumers.py: django.core.exceptions.SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async. import json from channels.generic.websocket import AsyncWebsocketConsumer from asgiref.sync import sync_to_async from .models import Room, Message class ChatConsumer(AsyncWebsocketConsumer): def __init__(self, *args, …
В настоящее время я делаю систему аутентификации пользователей. У меня есть экран входа в систему с парой полей ввода. Я могу записывать значения полей ввода в консоль в моем javascript. Я отправляю данные в бэкенд. Отправка не работает, а …
В моем проекте я получаю данные из API, которые я сохраняю в моей базе данных, созданной параллельно, проблема в том, что исходные данные дублируются каждый раз, когда я обновляю страницу, которая выполняет API models.py class Empl(models.Model): code=models.CharField(max_length=10,blank=True,null=True) age=models.CharField(max_length=255,blank=True,null=True) service=models.CharField(max_length=255,blank=True,null=True) …
У меня есть Django .save() выполнение, которое зацикливается n раз. Меня беспокоит, как защититься от сетевых ошибок во время сохранения, поскольку некоторые записи могут быть сохранены, а другие - нет, и об этом нельзя сказать. Каков наилучший способ убедиться …
Тбл.1 id author brand_id name barcode unit user1 TestBrand1 Product1 TST1234 700 user2 TestBrand2 Product2 TST5678 380 У меня есть электронная …
Я пытаюсь получить список объектов из моего API, но несмотря на то, что они правильно сохранены в базе данных из скрипта, отдельного от приложения Django, я не могу правильно прочитать список объектов, и он преобразуется в OrderedDic следующим образом: …
У меня есть модель экзамена, в которой при создании экземпляра создаются экземпляры модели вопроса в количестве, указанном в экзамене (с использованием сигнала post_save). Также у меня есть Go код, который при отправке запроса заполняет 3 поля модели Question. Моя …
Предположим, у меня есть модель, представленная ниже : class Post(MainProcess, TimeStampedModel, SoftDeletionModel, models.Model): """Post model.""" slug = models.SlugField(default=uuid.uuid4(), unique=True, max_length=100) uuid = models.UUIDField(unique=True, max_length=500, default=uuid.uuid4, editable=False, db_index=True, blank=False, null=False) title = models.CharField(_('Title'), max_length=100, blank=False, null=False) image = models.ImageField(_('Image'), upload_to='blog_images', …
Я разработал веб-приложение, содержащее приложение видео, я хочу сделать загрузку видео и комментарии как tiktok и facebook в моем приложении, чтобы быть потоковым с DRF есть ли какие-либо модули или github repos я могу увидеть это,
Я пытаюсь найти лучший способ массового обновления БД MySQL с помощью python в настоящее время у меня есть следующие способы: req_model.objects.bulk_update(update_queries, list(column_to_update)) В этом методе проблема заключается в части выборки, необходимой для update_queries который представляет собой …
У меня есть сайт с высокой посещаемостью, большим количеством пользователей и постов и некоторыми другими дополнительными функциями. и я хочу перепроектировать его, используя Django с DRF и vue.js. пока я ищу, что лучше использовать между PostgreSQL и …
Я нахожусь в середине создания проекта django и у меня есть шаблоны и статические папки в каталоге проекта. Я могу отображать и просматривать html файлы, но не могу загрузить css файлы, хранящиеся в папке static. Я поместил тег load …
Когда я отправляю форму с изображением, она не сохраняется ни в какой папке, а когда я отправляю ее из панели администратора django, она сохраняется вот мой models.py class dish(models.Model): dish_id = models.AutoField dish_name = models.CharField(max_length=255, blank=True, null=True) dish_category = …
У меня возникла странная ошибка при запуске pytest в недавно установленной ubuntu 22. Google chrome был установлен и работал нормально. Однако, когда я запускаю некоторые тесты в моем проекте Django, pytest выдает ошибку "файл не найден". Я использую …