Здравствуйте, ребята, я использую drf_yasg для создания документации swagger, но у меня возникла проблема с PaginationInspector. В одном из моих представлений я объявляю пагинатор, и в swagger он отображается как пагинация по умолчанию для swagger. Что-то вроде этого …
Пытаюсь выполнить 19.3 из книги Python-Crash-Course.-Eric-Mattes. Задача: 19-3. Рефакторинг: В файле views.py есть два места, где мы проверяем, чтобы пользователь пользователь, связанный с темой, соответствует текущему пользователю, вошедшему в систему. Поместите код для этой проверки в функцию check_topic_owner(), …
Я строю большой проект, используя django, и мне нужен лучший способ разместить загрузчик во время операций для примера: код теперь этой функции требуется почти 2 минуты для завершения функция …
До сих пор я думал, что оба способа создания дататайма с учетом временной зоны одинаковы. Но это не так: import datetime from django.utils.timezone import make_aware, get_current_timezone make_aware(datetime.datetime(1999, 1, 1, 0, 0, 0), get_current_timezone()) datetime.datetime(1999, 1, 1, 0, …
Я не могу избавиться от ошибки manifest.json. Я не хочу удалять ссылку на него из HTML-файла. Также я перепробовал все ответы на stackoverflow и других сайтах, но ничего не помогло. Изображение ошибки …
У меня есть класс LogSheet, который выглядит следующим образом: class LogSheet(models.Model): calls_logged = models.IntegerField(default=0) texts_logged = models.IntegerField(default=0) Каким образом лучше всего получить набор запросов, отсортированный по calls_logged + texts_logged. Есть ли способ проиндексировать этот запрос?
Я хотел бы написать фильтр django для следующего сценария. CASE : У меня есть 4 чекбокса box1, box2, box3, box4 и кнопка submit на моей HTML странице. Я написал модель post с 6 полями, где 4 поля соответствуют box1,2,3,4. …
Можно ли изменить эту метку в фильтре списка из админки модели без создания пользовательского фильтра? Я использую одну и ту же таблицу для двух разных полей, и пользователю нужно фильтровать …
В моем приложении есть форма задания. Django сообщает владельцам, что кто-то отправил задание и им нужно назначить конкретного человека на это задание (выбрав пользователя в колонке owner) из панели администратора. На каждую задачу может быть назначен только 1 человек. …
У меня эта модель: class Actor(models.Model): act_id = models.AutoField(primary_key=True) act_name = models.CharField(max_length=125) act_gender = models.CharField(max_length=1) class Casting(models.Model): actor = models.ForeignKey('Actor', on_delete=models.CASCADE) movie = models.ForeignKey('product.Movie', on_delete=models.CASCADE) part = models.CharField(max_length=25, null=True) class Movie(TimeStampModel): mov_id = models.AutoField(primary_key=True) mov_title = models.CharField(max_length=200) director …
Я пытаюсь протестировать задачу celery в моем проекте django, используя ту же базу данных, что и django test. В моей установке у меня есть databases = '__all__' @classmethod def setUpClass(cls): super().setUpClass() # Start up celery worker cls.celery_worker = start_worker(app, …
Можно ли использовать Class-Based Views и Function-Based Views вместе в проекте django? Если да, то является ли это лучшей практикой? Могу ли я использовать их вместе в одном и том же views.py
Я создал базовую форму в django. class basicform(forms.Form): br = ((None,' '),('CSE','CSE'),('ECE','ECE'),('IT','IT')) se = ((None,' '),('M','Male'),('F','Female'),('O','Others')) secx = ((None,' '),('A','A'),('B','B'),('C','C'),('D','D')) roll_no = forms.CharField(required=False,label='Roll No:') name = forms.CharField(required=False,label='Name:') sex = forms.ChoiceField(required=False,choices=se,label='Gender:') branch = forms.ChoiceField(required=False,choices=br,label='Branch:') sec = forms.ChoiceField(required=False,choices=secx,label='Section:') я …
Я создал приложение "Пользователи". В моделях я создаю Профиль и сигналы. В админке я могу создать нового пользователя, в конце создается профиль. Когда я удаляю форму нового пользователя, профиль также удаляется из Users и все нормально. Но если я пытаюсь …
Есть ли какой-нибудь метод django model.object для получения всех пользователей из модели User, кроме одного пользователя с его id?
У пользователей есть показатели, такие как кол-во матчей, кол-во побед и подобные.. Мне надо составить рейтинг узнать место пользователя в нём, например, по кол-ву побед, но как это сделать? Даже если отсортировать queryset по победам, то получить место пользователя по …
Допустим, у меня есть модель Student с полями name и age, и у меня есть страница с классом DetailView, отображающим эти поля. Допустим, вместо того, чтобы иметь одну кнопку "обновить", которая приведет меня на форму для обновления всех полей моей …
Работая над проектом django, мне пришлось разделить приложение на два приложения и перенести модели из одного приложения в другое. Теперь я хочу перенести данные из старой таблицы в новую с помощью миграций. Однако, когда я хочу создать пустую миграцию с …
Прямо сейчас я пытаюсь протестировать одно из моих действительно простых представлений - которое работает совершенно нормально - и получаю ошибку: Traceback (most recent call last): File "C:\Users\someone\Documents\django_tests\app\tests\test_views.py", line 42, in test_person_post ValueError: Cannot assign "<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x00000262BBE2CF10>>": …
У меня есть модель class Entry(models.Model): maca = models.CharField(max_length=100, blank=True, null=True) Это поле будет принимать только числа (по коммерческим причинам нельзя установить поле char в целочисленное поле) Теперь мне нужно купить все Entries, в которых мака больше …
Я пытаюсь добавить несколько графиков реального времени на одну страницу (Django framework) с помощью Chart.js, используя websockets. Когда я пытаюсь добавить отдельный сокет на второй график, первый замирает. Вот мой код, спасибо большое. Я уверен, что есть лучший способ написать …
Я новичок в Django и пытаюсь понять чужой код. Я испытываю трудности с models.py и когда использовать прямое присвоение другого объекта или когда использовать оператор "to". В чем разница между этими утверждениями? model = models.ForeignKey('Car', on_delete=models.CASCADE, blank=True, null=True) …
From django.db.models import Subquery, OuterRef Мой набор запросов выглядит следующим образом: AssessmentQueueTable.objects.filter(patient=1,is_deleted=False).annotate(followup_id= Subquery(FollowUp.objects.filter(reference_id=OuterRef('id')).values('id')[:1])) Из приведенного выше запроса я получаю только одно значение в поле followup_id, например followup_id = 1,. но мне нужны все id через запятую, …
Это специфический regexp, который мне нужно сделать в бэкенде, чтобы очистить адрес. Мне нужно, чтобы название улицы + номер были очищены до названия улицы + номер дома без дополнительных букв или любых других символов с другими номерами. Например: Teststreet …
У меня есть поле в моей таблице данных, которое представляет url продукта, и я отобразил его в моем шаблоне django как href, чтобы пользователь мог получить страницу продукта, нажав на эту ссылку это мой код в …
Я следовал учебнику по блогам Django, где пользователь может зарегистрировать аккаунт, однако моя кнопка "sign up" должна перенаправлять на домашнюю страницу и создавать пользователя, но она не делает ни того, ни другого. Я интенсивно искал ответ в Интернете, но …
Есть простейшая модель class Club(models.Model): title = models.CharField(max_length=20) Мне нужно в одном из запросов выбрать клуб, название которого самое длинное. Для этого я хочу аннотировать queryset и сортировать его вот примерно так: Club.objects.annotate(len('title')) Но так нельзя делать. Не …
Я пытаюсь сделать так, чтобы после выбора категории карты, появлялся соответствующий тариф карты, у меня есть три модели: Giftcard, Category, и CardRate, которые я связываю вместе с помощью ForeignKey. Вот мои модели class Giftcard(models.Model): name = models.CharField(max_length=100, unique=True) card_image …
Я создаю webapp, который позволяет пользователю вводить информацию в форму, которая затем сохраняет данные в django. Все работает хорошо, я могу добавить информацию в форму в шаблоне и нажать submit, но данные не сохраняются в базу данных (я не могу …
Я использую mariadb с Server charset: UTF-8 Unicode (utf8mb4) и python 3.7.3 и по какой-то непонятной мне причине CSV-файл, прочитанный и записанный в базу данных, сохраняется в какой-то странной кодировке: models.py: class Product(models.Model) data = models.JSONField() store = models.ForeignKey(Store, …
У меня есть небольшое приложение Django, которое я пытался локализовать. В urls.py у меня есть urlpatterns += i18n_patterns( path('add_request/',AddRequest.as_view(),name='add_request'), path('add_offer/', AddOffer.as_view(), name='add_offer'), ) В файле settings.py у меня есть MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', …
Страница не найдена (404) Метод запроса: GET URL запроса: https://blogapp85.herokuapp.com/. Используя URLconf, определенный в blog.urls, Django попробовал эти шаблоны URL, в таком порядке: admin/ blogapp/ Пустой путь не совпал ни с одним из них. Вы видите …
У меня есть класс, в котором используется и FormView и DetailView. когда я отправляю post запрос, я вижу этот лог в терминале [06/Apr/2022 14:44:16] "POST /profile/question/1/ HTTP/1.1" 200 6327, но не работает post, методы form_valid и form_invalid. не вызывает …
Мне нужна помощь, я хочу вызывать модели с ManyToManyField. Я хочу иметь метод для получения класса A из класса B, и другой метод в классе B для получения класса A. вот мой (сокращенный) код : class …
По сути, я делаю следующее: есть модель обнаружения эмоций, работающая в фоновом режиме, которая определяет эмоцию и создает эмодзи в формате .svg. Этот файл svg продолжает меняться по мере изменения эмоции. Например, если эмоция="Happy", то изображение со счастливым лицом будет …
У меня есть поле модели, которое я хочу ограничить определенной длиной (max_length=200). Однако я хочу, чтобы сериализатор усекал любое значение, превышающее эту длину (max_length=200). Как я могу этого добиться поле модели description = models.CharField(max_length=2000) поле сериализатора …
Я разработал проект django для тестирования учеников 10+2 онлайн. Я использовал django model forms.In the question paper, there will be 90 questions. В каждом предмете 30 вопросов. Из 30 вопросов по каждому предмету первые 20 - с множественным выбором. …
У меня есть сериализатор, который отлично работает для всех данных, получаемых из базы данных. Я хочу получить верхние n номеров строк, отсортированных по некоторому значению. Ниже приведен мой код в файле views.py: @api_view(['GET']) def org_api(request, org_id): if request.method …
У меня есть простая функциональность поиска на django, использующая js/ajax. Я хочу добавить функциональность, чтобы когда набор запросов больше 5, в результатах поиска появлялся href 'Показать все' и перенаправлял на страницу со всеми запросами. Это для случая, когда набор …
Есть проект с подключенной и работающей авторизацией Google с использованием библиотеки django-allauth. Проблема в том, что django-allauth возвращает html шаблон с кнопкой перенаправления на Google Auth по url .../account/google/login. Как вернуть не шаблон, а ссылку на Google Auth? …