Я получаю очень противоречивые сообщения. Из документации Django Queryset я читаю (https://docs.djangoproject.com/en/5.1/ref/models/querysets/#django.db.models.query.QuerySet.all): Когда QuerySet оценивается, он обычно кэширует свои результаты. Если данные в базе данных могли измениться с момента оценки QuerySet, вы можете получить …
У меня есть модель с полем ManyToManyField: class Release(models.Model): #... bundled_releases = models.ManyToManyField("self", blank=True) def get_bundles(self): return Release.objects.filter(bundled_releases__in=[self.id]) Я хочу, чтобы get_bundles возвращал только релизы, имеющие self в полях bundled_releases, но таким образом, чтобы он …
Я перевожу свой сайт с Eleventy на Django. В Eleventy я установил несколько пользовательских фильтров/шорткодов Nunjucks или как они там называются, чтобы я мог использовать Nunjucks для включения отзывчивых веб-изображений, а также пользовательского кода HTML медиаплеера для видеофайлов, вместо …
Я использовал этот учебник: https://www.geeksforgeeks.org/python-django-google-authentication-and-fetching-mails-from-scratch/. Однако библиотека oauth2client устарела и к ней не обращались почти 9 лет. Я искал различные руководства, но они, похоже, написаны искусственным интеллектом; в них нет никакого смысла, и …
У меня есть Django-сайт, который использует Google Oauth2 для предоставления пользователям доступа к чтению и ответам на их письма. GOOGLE_OAUTH2_CREDENTIALS = { 'client_id': '********************', 'client_secret': '*******', 'scope': [ 'https://www.googleapis.com/auth/gmail.readonly', 'https://www.googleapis.com/auth/gmail.send' ], 'redirect_uri': 'https://www.********.com/*****/', } Однако …
У меня есть приложение Django, которое отлично работает локально, когда я запускаю его без контейнера. Однако, когда я контейнеризирую приложение, создаю образ и запускаю контейнер, приложение недоступно на проброшенном порту: http://localhost:8081 Когда я вхожу в контейнер и выполняю …
У меня есть следующие сериализаторы: class LiteratureProductSerializer(serializers.ModelSerializer): author = AuthorSerializer() binding = BindingSerializer() language = LanguageSerializer() genres = GenreSerializer(many=True) class Meta: model = LiteratureProduct fields = ('year_of_manufacture', 'pages', 'isbn', 'author', 'binding', 'language', 'genres') class AccessoryProductSerializer(serializers.ModelSerializer): manufacturer = ManufacturerSerializer() seria …
В настоящее время получаю ошибку NoReverseMatch и не уверен, почему. Вот сообщение об ошибке и соответствующий код: Ошибка: Ошибка при рендеринге шаблона В шаблоне C:....<Folder><Project>\userapp\templates\userapp\details.html, ошибка в строке 11 Отзыв для 'favorite' с аргументами '('',)' не найден. 1 шаблон(ы): …
В настройках Django у меня следующее: в файле env.py у меня есть следующий код: os.environ.setdefault( «DEBUG», »True» ) В файле settings.py у меня есть следующий код: DEBUG = os.environ.get('DEBUG') == 'True' Однако некоторые системы не видны …
Допустим, у вас есть следующий метод в модели: def get_images(self): return ReleaseImage.objects.filter(release=self.id) И вы вызываете его из шаблона следующим образом: {% if release.get_images %}{{ MEDIA_URL }}{{ release.get_images.first }}{% endif %} Запрашивается ли …
Я столкнулся с проблемой, связанной с моей формой входа в Django. Несмотря на предоставление правильных учетных данных, форма постоянно возвращается как недействительная. Вот подробное описание моей установки и проблемы, с которой я столкнулся. Описание Я использую AuthenticationForm от Django …
У меня есть этот конфиг в моем app.rb : from django.apps import AppConfig class WebsiteConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "website" def ready(self): import website.signals Сайт «website.signals» недоступен (Pylance), потому что я использую docker. Когда будет запущен …
Как объясняется во многих постах, например, в следующем: Зачем мы используем «form.save(commit=False)» в Django-views? «Основной вариант использования - если у вас есть форма ModelForm, которая не содержит всех необходимых полей модели. Вам нужно сохранить эту форму …
сталкиваюсь с периодическими Pooler Error: server conn crashed? в моем http-сервере. Пробовал искать и исправлять давно запущенные транзакции в моей системе, но это не помогло. Также это происходит очень случайно в любой момент времени без какой-либо связи с трафиком. …
В спешке мне трудно понять концепцию импорта. Где отсутствует окончательное создание доски? То есть Board(person=p, organization=p) Модель class Person(BaseModel): organizations = models.ManyToManyField("Organization", blank=True, through="Board") class Organization(BaseModel): people = models.ManyToManyField("Person", blank=True, through="Board") class Board(BaseModel): person = models.ForeignKey(Person, …
Я хочу запустить драйвер selenium chrome в моем проекте django с помощью конфигурации docker, поэтому я последовал этому: [https://hub.docker.com/r/selenium/standalone-chrome/][1] и я создал задачу celery, функциональность которой выглядит следующим образом: def setup_driver(): try: chrome_options = Options() chrome_options.add_argument("--disable-gpu") chrome_options.add_argument("--no-sandbox") chrome_options.add_argument("--disable-dev-shm-usage") …
У меня есть следующие определения сериализатора, которые проверяют полезную нагрузку запроса: # diagnosis serializer class ICD10Serializer(serializers.Serializer): icd_10 = serializers.IntegerField(required=True, allow_null=False) class DetailsSerializer(serializers.Serializer): diagnosis_details = ICD10Serializer(many=True) class ChartUpdateSerializer(serializers.Serializer): diagnosis = DetailsSerializer(many=True) Использование: payload = ChartUpdateSerializer(data=request.data) if not payload.is_valid(): …
Я делаю приложение с Django и react о клинике. Мои клиенты хотят автоматически отправлять запись на прием через WhatsApp своим пациентам. Я просмотрел документацию Twilio, как я понял, мне нужно, чтобы номер телефона, который я использую для отправки WhatsApp, …
For some reason Django is returning the > character instead of my page. Moreover, there are no errors. What could be the problem? I have a homepage application and in it urls.py …
Я создаю веб-приложение с помощью Django и пытаюсь отправлять push-уведомления через firebase API. Это работает, когда пользователь находится на странице, которая регистрирует firebase-messaging-sw.js, но в фоновом режиме уведомления не приходят, хотя ошибок не возникало. def send_fcm_notification(device_token, title, body, data=None, …
Я не могу понять, какую ошибку я получаю. Я просто пытаюсь настроить схему модели для моей модели. Я старый Django-шник, но ninja для меня в новинку. Что я делаю не так? Буду рад любой помощи и обратной связи. …
У меня есть аутентифицированный пользователь, который зашел на веб-страницу Page1.html На этой странице я хочу создать перенаправление пользователя на другую страницу, которая соответствует определенному свойству, которое пользователь имеет в своей роли пользователя. Мне удалось заставить работать ту часть, …
Я пытаюсь установить билдпак R для rpy2 для моего сайта, построенного на Django и React, но я продолжаю получать ошибку при развертывании и понятия не имею, что происходит. Я проверил свои билдпаки миллиард раз, чтобы убедиться, что они идут …
Я использую Func() Expressions, чтобы использовать этот ответ и вычислить разницу между двумя датами в рабочих днях: class BusinessDaysBetween(Func): """Implementation of a Postgres function to compute the working holidays between two fields.""" template = …
Я бьюсь над этим уже несколько дней, я новичок и не знаю, как реализовать социальную аутентификацию (аутентификацию по провайдерам) ни в библиотеках allauth, ни в headless-allauth, я реализовал вход с провайдерами в регуляторе allauth, мой settings.py SOCIALACCOUNT_PROVIDERS= { …
В моей базе данных действительно есть товар в коллекции, которую я хочу запросить, и она корректно возвращает цену. from django.db import models # Create your models …
Я пытаюсь отслеживать и отображать исторические изменения моей модели. Проблема в том, что каждый раз, когда пользователь входит в систему, он сохраняет ее в исторической модели. Я пытался исключить это поле, как показано ниже, но он просто сохраняет новый …
В настоящее время я изучаю прокси-модели и не могу понять, когда мы должны проявлять к ним уважение. Для меня они очень похожи на менеджеров Есть ли какие-то различия или мы можем реализовать …
У меня есть модели: class Partner(models.Model): sap_code = models.CharField(max_length=64, null=True, blank=True, verbose_name='sap id', default=uuid4) # another fields class DeficienciesAct(models.Model): partner = models.ForeignKey('partners.Partner', null=True, on_delete=models.CASCADE) sap_code = models.CharField(max_length=64, null=True) # another fields Данные: Партнер: <div …
Итак, вот моя проблема: я создаю проект django, основанный на учебниках и т.д., и я нашел, что модалы для обратной связи с пользователем - это хорошая идея. Я не хотел создавать много различных частей кода для модалов, поэтому я …
Возможно ли создать пользовательские метрики открытой телеметрии для вычисления среднего времени нахождения запроса в очереди в ASGI перед выполнением, а также среднего размера очереди на одного рабочего? Или если это невозможно по работникам, то просто в целом по ASGI-серверу. …
я хочу разделить «,» или «;». поэтому я установил, но это не работает хорошо... Например, когда я ввожу теги текстом python, django; sky Привет, я хочу разделить «,» или «;», поэтому я установил, но это не …
Я использую Django CKEditor5 в своей панели администратора. Когда я пытаюсь вставить html-код, используя функцию «Редактировать источник», он не применяет никаких стилей и автоматически преобразуется после повторного нажатия …
У меня следующая модель: from django.db import models class VersionInfo(models.Model): version = models.CharField("Version", max_length=16) # 3-digit version like "1.2.3". Мне нужно естественным образом отсортировать QuerySet по 3 частям «version» при рендеринге таблицы django_tables2. Я уже пробовал подобные …
У меня есть конечная точка, которую я сделал с помощью djangorestframework. Представление имеет метод dispatch для получения данных из запроса и отправки их в метод post. Конечная точка: class Profile(APIView): permission_classes = [IsAuthenticated] data = None def dispatch(self, request, …
У меня возникла проблема, что google auth не работает должным образом. Когда я пытаюсь получить доступ к сайту, то получаю ошибку <a href="{% provider_login_url 'google' %}?next=/">Login with google</a> из этого файла <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" …
В документе ImageField говорится: Наследует все атрибуты и методы от FileField, но также проверяет, что загружаемый объект является действительным изображением. Принимается любая строка class Foo(Model): pic = models.ImageField(upload_to='files') …
Я добавляю пользовательскую страницу администрирования на сайт администратора Django, где вошедший пользователь может открыть текстовый файл, затем он разбирается, и разобранные данные добавляются как новая запись в таблицу с использованием назначенного пользователю токена. Безопасен ли описанный ниже метод? Есть ли …
Я написал несколько юнит-тестов на Django, с установленными фикстурами. Я хочу отладить эти тесты, и у меня есть конфигурация на VSCode для этого... { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing …
Я принимаю проект django+react от парня, который ушел из компании, но я впервые работаю с django, поэтому я немного не в курсе. Проект представляет собой страницу управления статусами с календарем и прочим (sqlite3 в качестве db). В db …