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

17.02.2022
Эластичный поиск и Lucene для Django и MongoDB

Я реализую поисковую систему в своем Django проекте с MongoDB. Но у меня есть некоторая путаница в выборе между Lucene и ElasticSearch. Как уже упоминалось, я использую MongoDB для хранения данных. Кто-нибудь, пожалуйста, объясните мне техническую причину выбора Lucene вместо …

17.02.2022
Как использовать несколько форм на одной странице?

В моем проекте джанго необходимо на одной странице использовать сразу 4 формы связанных с моделью. Я попробовал реализовать данное решение с помощью prefix для каждой формы. Формы удалось отобразить в html шаблоне, но не удается сохранить данные в бд. Почему? …

17.02.2022
Django admin не показывает дополнительные поля, добавленные в метод init modelform

Я нашел пару вопросов по этому поводу, но меня конкретно интересует, как добавить поле в методе ModelForms __init__(). Потому что я получаю количество полей из функции и мне нужно отобразить их в админке: class SomeForm(forms.ModelForm): class Meta: model = …

17.02.2022
Django-component - передача строки вместо контекстной переменной

Проблема с передачей контекстной переменной в django-компонент Вид: labels = "'January','February','March','April','May','June'" data = "69, 10, 5, 2, 20, 30" colors = "'#3e95cd', '#8e5ea2','#3cba9f','#e8c3b9','#c45850','#a45350'" context = { 'title': title, 'language': langCode, 'clabels':labels, 'cdata':data, 'ccolors':colors} return render(request, "reports/dashboard.html", context) Шаблон: …

17.02.2022
Allauth не отправлять электронные письма для проверки django

Hi iam using allauth django но он не отправляет никаких писем my settings.py : # ALL AUTH SETTINGS ACCOUNT_EMAIL_REQUIRED= True ACCOUNT_EMAIL_VERIFICATION = 'mandatory' ACCOUNT_USERNAME_BLACKLIST = ['test'] ACCOUNT_USERNAME_MIN_LENGTH = 4 ACCOUNT_AUTHENTICATION_METHOD = 'email' ACCOUNT_EMAIL_CONFIRMATION_COOLDOWN =120 <pre class="lang-py …

17.02.2022
Drf excel renderer не возвращает правильные значения?

Class UserExportSerializer(ModelSerializer): class Meta: model = User fields = ["email", "phone", "username"] class UserExportViewSet(XLSXFileMixin, ReadOnlyModelViewSet): queryset = User.objects.all() serializer_class = UserExportSerializer renderer_classes = [XLSXRenderer] У меня есть значение телефона +919999999999 в базе данных, но при экспорте в excel …

17.02.2022
Как передать slug url в шаблоне django

я хочу передать slug в моем шаблоне django, чтобы я мог добавить пост в избранное, но я не знаю правильный способ передачи slug вот что у меня получилось href="{% url 'elements:favourite' elements_slug.slug %} &lt;a href="{% url 'elements:favourite' elements_slug.slug %}" …

17.02.2022
Django - отображение "полосы загрузки" после отправки формы до получения результата от бэкенда

У меня есть веб-страница, посвященная ценообразованию в Интернете, где клиент может ввести некоторые данные, затем отправить форму и получить в ответ цену. Как временно отобразить что-то вроде "работа в процессе/загрузка/вычисление" до того, как окончательный результат (например, цена) будет рассчитан/возвращен. …

17.02.2022
Django Model ImageField значение по умолчанию

Я создал модель, в которой есть поле изображения, и оно может быть пустым. Как я могу иметь изображение по умолчанию для модели, если для нее не установлено никакое изображение? class Product(models.Model): picture = models.ImageField(blank=True)

17.02.2022
Как получить доступ к родительскому объекту из админки tabularinline в админке Django

Мне нужно получить доступ к родительскому объекту элемента, чтобы иметь возможность фильтровать выпадающие поля Fk внутри инлайн-объекта на основе того, что он является родителем. вот мой код : models.py class Match(models.Model): date_time = models.DateTimeField() home_team = …

17.02.2022
Django-tinymce не отображается в админке

Я не могу добиться того, чтобы в админке моего проекта django появился модуль django-tinymce gui. Вот settings.py (настройки tinymce находятся в конце): urls.py: from django.contrib.gis import admin from django.urls import include, path from django.conf import settings from django.conf.urls.static …

17.02.2022
Я хочу фильтровать публичные ленты по нескольким тегам (сохраненным в предпочтениях пользователя).

У меня есть список тегов (предпочтенных пользователем). tags_list = ["animals", "city", "chemicals", "Wealth Management", "Crypto", "Stocks"] и модель Feed и ее теги class FeedModel(models.Model): entity_id = models.BigAutoField(primary_key=True) profile = models.ForeignKey(Profile, on_delete=models.CASCADE) title = models.CharField(max_length=250) image_url = models.TextField(null=True) …

17.02.2022
Как настроить админку сайта django таким образом?

Здравствуйте, я хотел бы узнать, как сделать подобную настройку с помощью django Кто-нибудь знает, что мне делать?

17.02.2022
Сериализация словаря с динамическим ключом

Я хотел бы создать сериализатор django rest framework, чтобы сериализовать этот дикт: "series": { "real": "Real", "forecast": "Forecast", "upper_ci": "Upper CI", "lower_ci": "Lower CI" } Проблемы в том, что real, forecast, upper_ci, lower_ci - это все динамические …

17.02.2022
Реализация файла Python в Django

Я довольно новичок в Django и html. Я хочу импортировать следующий код в Django: import csv with open('FILE.csv', newline='') as csvfile: CSVFILE = list(csv.reader(csvfile)) df = pd.DataFrame(CSVFILE, columns= ['A','B','C','D']) while 1&gt;0: select_color = df.loc[df['A'] == input()] print (select_color) …

17.02.2022
Привязка идентификатора пользователя к курсам, которые он создает

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

17.02.2022
Объект Django Factory Boy не существует

У меня есть вопрос относительно использования фабричного мальчика в тестировании моего Предположим, у меня есть эти три модели: Class Company(models.Model): name = str Class Domain(models.Model): company = ForeignKey(ref=Company) name = str created_at = datetime Class Record(models.Model): domain = ForeignKey(ref=Domain) …

17.02.2022
Обновление графика и текста plotly при нажатии на кнопку в django

Я хочу реализовать манипуляцию графом с помощью django. В частности, я хочу иметь возможность обновлять граф при нажатии на кнопку обновления и отображать текущий счетчик обновлений. Ниже приведен простой взгляд на проблему. <img alt="enter image …

17.02.2022
Как получить и опубликовать последние данные и данные списка в django

Я сейчас работаю над django, нужна помощь, как достичь моей цели Мне нужно опубликовать последние данные и список данных в веб-приложении . Ниже приведен набор шагов, которые я выполнил Создали Model.py импорт datetime из statistics import mode …

17.02.2022
Как создать несколько страниц, если их слишком много для одной страницы?

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

17.02.2022
AssertionError: В классе RegisterSerializer отсутствует атрибут "Meta"

Я получаю эту ошибку "AssertionError: Class RegisterSerializer missing "Meta" attribute" при использовании Django Rest API. Я выполнил все миграции, но не могу понять, как исправить эту ошибку. Часть /register этого приложения является тем местом, где я получаю ошибку. serializers.py …

17.02.2022
AttributeError at /Addarticle/ Объект 'bool' не имеет атрибута '_committed'

Views.py from django.views.generic.edit import CreateView,UpdateView class ArticleCreatViews(CreateView): model = Article template_name = 'addpost.html' fields = '__all__'**strong text** urls.py from . import views path('Addarticle/', views.ArticleCreatViews.as_view(), name="add_post"), Model.py from django.db import models from django.urls import reverse from django.utils.text import slugify …

17.02.2022
Я не могу перенести базу данных mysql

Я подключил две базы данных в своем проекте PostgreSQL и MySQL. В MySQL у меня есть все мои модели в папке models. Поэтому я хочу перенести их, чтобы я мог видеть таблицы в базе данных MySQL и поместить туда некоторые …

17.02.2022
Django: Как я могу удалить белое пространство между фоновым изображением и начальной страницей, также появляется номер страницы (Страница неопределенная из неопределенных)

Я все еще изучаю Django и использование wkhtml2pdf и мне нужна помощь, пожалуйста, я искал и пробовал много решений, но они не работают со мной, я хочу установить фоновое изображение и номер страницы в нижнем колонтитуле (я использую библиотеку wkhtml2pdf): …

17.02.2022
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: no such file or directory: unknown

Надеюсь, у вас все хорошо. Я хочу запустить мой seed.sh файл в docker, я использую операционную систему windows. Файл находится по этому пути encast/scripts/docker/backdoor/seed.sh. Я использую эту команду docker exec -it encast-api ../scripts/docker/backdoor/seed.sh и я получаю эту …

17.02.2022
На который ссылается слово файл в этом коде

Здесь у меня есть файл в request.data['file'] и self.request.data.get('file') является ли этот файл ссылкой на FileField в модели. Мне нужно загрузить файл_2 также как я могу реализовать код models.py: class FileUpload(models.Model): owner = models.CharField(max_length=250) file = models.FileField(upload_to='csv_uploads/%y/%m') created = models.DateTimeField(auto_now_add=True) …

17.02.2022
В цикле Django работает только первая кнопка

div появляется только при нажатии на первую кнопку. Это работает так, как я хотел, но только для первой кнопки в цикле. Когда я вручную ставлю display = "block", он появляется хотя и на второй кнопке цикла. Я хочу переключить …

17.02.2022
Django Admin Search field reverse lookup

У меня есть следующие модели: class Policy(models.Model): name = models.CharField(max_length=40) def __str__(self) -&gt; str: return self.name class Meta: verbose_name_plural = 'Policies' class Statement(models.Model): name = models.CharField(max_length=40) policy = models.ForeignKey( to=Policy, on_delete=models.CASCADE, related_name='statements' ) action = models.CharField(max_length=64) resource = …

17.02.2022
Django: Используйте разные сериализаторы для разных (наследуемых) моделей в одной конечной точке

У меня есть такие модели (только для наглядности): class Customer(models.Model): created = models.DateTimeField(auto_now_add=True) class Person(Customer): first_name = models.CharField(max_lenght=40) last_name = models.CharField(max_length=40) # More data related to a person class Company(Customer): company_name = models.CharField(max_length=100) # More data related to a …

17.02.2022
Как связать модели и сформировать структуру json?

Я пытаюсь реализовать rest api, используя django rest framework. Хочу сформировать определенный JSON, имея возможность получить вложенный массив с набором объектов. serializers.py class CarListSerializer(serializers.ModelSerializer): # option = serializers.StringRelatedField(many=True) class Meta: model = Car fields = ('id', 'model', 'mark', 'option') …

17.02.2022
Как копировать queryset путем разбиения значения поля при вычислении Django ORM

Я использую django. Если в поле учителя есть два или более человека, то есть если включен специальный символ "/", я хочу скопировать строку, разделив ее на основе "/". [views.py] counts = Research.objects.values('teacher').annotate(**annotations).values('teacher', *annotations.keys()) Результатом текущего кода является: &lt;QuerySet …

17.02.2022
Как я могу перенаправить пользователя на приборную панель вместо HTTP/что-то/какая-то страница, после того как пользователь успешно вошел в систему в Django? [закрыто]

Http://127.0.0.1:8000/cases. вместо перенаправления на домашние страницы, он напрямую отправляет нас на вкладку cases.

17.02.2022
Как сохранить текущий файл изображения при обновлении формы django

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

17.02.2022
Не удается импортировать модуль six.moves

Import json from six.moves.urllib_parse import urlencode from six.moves.urllib_request import urlopen from django.core.management.base import CommandError def call(method, data, post=False): """ Calls `method` from the DISQUS API with data either in POST or GET. Returns deserialized JSON response. """ url = "%s%s" …

17.02.2022
Spyne, Django изменяют WSDL url

Я использую django за обратным прокси-сервером nginx, и django видит url сервера, отличный от того, на котором он на самом деле размещен, например: Django: http://webserver.com Nginx: https://webserver.com Когда я пытаюсь добавить WSDL в SoapUI, он автоматически устанавливает по умолчанию …

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

Base.py AUTHENTICATION_BACKENDS = [ 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', ] middleware.py class CountVisitorMiddleware(object): def __init__(self, get_response): self.get_response = get_response def __call__(self, request): response = self.get_response(request) ... return response В настоящее время существуют пользователи социального входа и обычные пользователи. Would …

17.02.2022
Как преодолеть метод Django urlize(), включающий ведущий текст+. в url, например, x.http://example.com.

Я получаю нежелательный результат от метода django urlize, когда есть ведущее число и точка (как может быть набрано в нумерованном списке без ожидаемого пробела) Этот вывод удивляет меня: In [4]: urlize("1.www.test.com") Out[4]: '&lt;a href="http://1.www.test.com"&gt;1.www.test.com&lt;/a&gt;' Кажется, что …

17.02.2022
Фреймворк Django: невозможно загрузить страницу 'services'

Я работаю над проектом Django. Я думаю, что существует некоторая проблема с использованием слова 'services' в проекте django. Пожалуйста, посмотрите, сможете ли вы найти необходимые исправления в проекте. Название проекта Hello. Существует одно дополнительное приложение 'home'. Когда я …

17.02.2022
Django - Получение информации о пользователе с помощью JWT-токена

МОЯ ФУНКЦИЯ ПОКАЗЫВАЕТ ТОКЕН API только когда я перехожу по ссылке (user-info)API/login. Я хочу показать токены API с информацией о пользователе. http://127.0.0.1:8000/api/login/ ссылка показывает API с информацией о пользователе # Import libraries from rest_framework.response import Response …

17.02.2022
Как легко отлаживать Redis и Django/Gunicorn при разработке с использованием Docker?

Я имею в виду не более сложные методы отладки, а то, как получить доступ к сообщениям об ошибках того же типа, которые обычно направляются на вкладки терминала? В основном я использую Docker в проекте Django, также использующем Redis. …