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

31.03.2022
Некоторые рекомендации по структуре json для сериализатора django DRF

У меня есть модель, структура которой выглядит следующим образом: model: server_name: str description: str owner: str но приложение, отправляющее данные в мое приложение, использует формат json, для которого я не знаю, как создать сериализатор. Для нескольких записей …

31.03.2022
Имя поля city недопустимо для модели user Ошибка Django

Я получаю сообщение об ошибке: Field name 'city' is not valid for model 'User'. когда я посещаю конечную точку: http://127.0.0.1:8000/update_profile/ Вот мой urls.py: urlpatterns = [ path('', include(router.urls)), path('admin/', admin.site.urls), path('api-auth/', include('rest_framework.urls', namespace='rest_framework')), path('api/token/', CustomTokenObtainPairView.as_view(), name='token_obtain_pair'), path('api/token/refresh/', TokenRefreshView.as_view(), …

31.03.2022
Получение среднего из средних в django

У меня есть три таких модели class School(models.Model): # some fields class Class(models.Model): school = models.ForeignKey(School, related_name='classes') class Student(models.Model): class = models.ForeignKey(Class, related_name='students') degree = models.IntegerField() Я хочу упорядочить школы, используя среднюю степень, но …

31.03.2022
Фильтрация ввода select в наборе форм, чтобы данные не выбирались в новой форме

Здравствуйте, у меня есть человек, который хорошо разбирается в фильтрации наборов форм, можете ли вы мне помочь? У меня есть набор форм, где есть select, я хотел бы выбрать поле в случае, если я добавлю другую форму, select будет …

31.03.2022
Django: Использование makedirs в AWS S3

У меня есть код, который автоматизирует CSV и создает каталог с помощью makedirs с uuid dirname. Код работает на моей локальной машине, но не в S3. Я использую href для загрузки файла csv, передавая file_path в контексте. views.py def …

31.03.2022
Как использовать поле ManyToMany в JsonResponse?

У меня есть такая модель в Django: class Post(models.Model): poster = models.ForeignKey('User', on_delete=models.CASCADE, related_name='posts') body = models.TextField() timestamp = models.DateTimeField(auto_now_add=True) likers = models.ManyToManyField('User', blank=True, null=True, related_name='liked_posts') likes = models.IntegerField(default=0) def serialize(self): return { 'id': self.pk, 'poster': self.poster.username, …

31.03.2022
Проблемы с URL-адресами в Django 4

Я использую Django с Django 1, и я всегда использовал одни и те же шаблоны URL (за исключением тех случаев, когда мы перешли от url к path). Теперь у меня проблема с 404 ошибкой. Я дам вам URLS …

31.03.2022
Не ставьте задачи Dramatiq в очередь, пока транзакция Django не будет зафиксирована

В настоящее время я использую Celery, но я серьезно рассматриваю возможность перехода на Dramatiq (и django-dramatiq) из-за того, насколько все может быть проще. Celery кажется слишком сложным (особенно для моих случаев использования) и не очень надежным. Однако одна …

31.03.2022
Настройка gunicorn + nginx

Есть такой момент, я настроил gunicorn + nginx + django на своём сервере, подрубил домен. При переходе по домену я получаю 404 ошибку и пути куда можно перейти, /admin, /api и тд. Мне нужно что бы при переходе на домен …

31.03.2022
Конфигурации вебсокета wss в nginx, django, daphne

У меня есть сервер Django, который использует вебсокеты (каналы Django). У меня следующие конфигурации daphne и nginx. Как правильно настроить ngnix для wss websockets? Вот что у меня есть: /etc/nginx/sites-available/trading-backend server { server_name trading-backend-test.myserver.com; location = /favicon.ico …

31.03.2022
Elasticsearch ApiError 406

Я использовал Docker, образ elasticsearch 7.11.1 и проект Django, когда я запускаю поиск с помощью django, мне выдает такую ошибку Пожалуйста, любой hellp !

31.03.2022
Django DRF группировка по родителям родителей с отношениями один-к-одному

Я новичок в Django, и переход от SQL к Django DRF/ORM был веселым, но сложным. Я пытаюсь понять, как получить сумму поля класса при группировке по его родителю: models.py : class Plan(models.Model): plan_id = models.BigAutoField(primary_key=True) date = models.DateField() quantity …

31.03.2022
Django AbstractUser ManyToManyField ничего не получил

Я создал абстрактную модель пользователя в Django. Пользователь принадлежит к нескольким сервисам. Когда я регистрирую пользователя в базе данных, пользователь регистрируется вместо user_services. user_services не сохраняются в базе данных, пока мы регистрируем нового пользователя. models.py class UserAbstract(AbstractUser): user_services = models.ManyToManyField(UserServices, …

31.03.2022
Django: Вычисление и группировка в Django ORM с несколькими столбцами

Добрый день, Прямо сейчас я пытаюсь улучшить свои знания о Django ORM, но борюсь с задачей ниже: Сначала база данных выглядит следующим образом: class DeathsWorldwide(models.Model): causes_name = models.CharField(max_length=50, null=False, blank=False) death_numbers = models.PositiveIntegerField(default=0) country = models.CharField(max_length=50, …

31.03.2022
Извлечение значений из контекста Django proseccor

Я ищу решение для следующей проблемы. У меня есть класс Category и SubCategory. В SubCategory я беру Category как ForeignKey. С помощью контекстного процессора я хочу получить значения Category. ''' class SubCategory(models.Model): category = models.ForeignKey(Category, on_delete=models.CASCADE, null=True) sub_category_name = models.CharField(max_length=50, …

31.03.2022
HTML/CSS : justify - центрирование и выравнивание двух значков в ячейке таблицы

Его ребята, У меня есть таблица с двумя иконками в последнем столбце. Я хотел бы, чтобы иконки были рядом, выровнены и с хорошим пространством в ячейке. Какие параметры необходимы для этого? Я пробовал с justify-content и margin, …

31.03.2022
Обновление профиля Django возвращает ошибку "не авторизован

Я хотел бы обновить существующий профиль Django, но получаю сообщение об ошибке: PUT http://127.0.0.1:8000/update_profile/ 401 (Unauthorized) Конкретная сетевая ошибка, которую я получаю, следующая: detail: "Authentication credentials were not provided." Вот что срабатывает слушатель событий при нажатии на …

31.03.2022
Поле формы Django для выбора нескольких вариантов из длинного списка

В моей модели пользователя есть поле ManyToMany к таблице languages, которая хранит языки, на которых говорит пользователь: spokenLanguages = models.ManyToManyField(Languages, through='LanguageKnowledge', blank=True) Теперь я хочу создать форму, чтобы пользователь мог выбрать несколько языков из этих вариантов. При использовании …

31.03.2022
JavaScript fetch likes не отображается в социальных постах в Django

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

31.03.2022
Websocket отправка и получение изображения с Base64 проблема с полосой пропускания

Я создал веб-сокет с использованием каналов Django и теперь хочу добавить возможность отправки изображений через чат (очевидно, это приложение для чата). Что я сделал на данный момент: Пользователь выбирает изображение (фронтенд) Пользователь отправляет его на бэкенд (HTTP …

31.03.2022
AttributeError at /service Объект 'Orderbook' не имеет атрибута 'save'. , save - это функция fm.save()

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

31.03.2022
Как перейти с одной страницы на другую в django?

Я новичок в программировании на python и создал проект для обучения. Я создал три html страницы, когда я нажимаю на ссылку другой страницы, то появляется ошибка page not found потому что url показывает ссылку предыдущей страницы со ссылкой текущей страницы …

31.03.2022
Django - Отображение списка категорий, принадлежащих каждой карточке

У меня есть модель Giftcard, и модель Category, которая хранит все категории, тарифы и сроки для каждой карты. У нее есть внешний ключ к Giftcard. Я просто хочу иметь возможность выводить список категорий, тарифов и условий для каждой …

31.03.2022
Как сделать так, чтобы окно поиска на странице списка изменений администратора осуществляло поиск по полю phone_number в модели User

Я хочу выполнить поиск пользователей по их номеру телефона, search_list не делает этого с полями PhoneNumberField(): class User(AbstractUser, PermissionsMixin): phone_number = PhoneNumberField( unique=True) email = models.EmailField("Email address", unique=True, null=True, blank=True) first_name = models.CharField(_("first name"), max_length=150, blank=True) last_name = …

31.03.2022
Drf - вывод serializer.data с пользовательскими данными с помощью APIView

я хочу выводить в API не только модели, но и некоторые пользовательские данные, перед любыми объектами models.py class Example_model(models.Model): example_model_name = models.CharField(max_length=100) serializer.py class Some_Serializer(serializers.ModelSerializer): class Meta: model = Example_model exclude = ["id"] views.py class My_Api(APIView): def …

31.03.2022
Django ModelManager заставляет DjangoModelFactory возвращать None

< class ScheduledCourse(models.Model): """Represents a scheduled course that is/was bound to be held.""" class ScheduledCourseManager(models.Manager): def create(self, *args, **kwargs): if not (template := kwargs.get("template")): raise ValueError("Template can not be empty") # If user did not specifiy values for these parameters, …

31.03.2022
Отображение значений внешнего ключа в подробном представлении Django

У меня есть основная таблица БД Radni_nalozi (Заказы на работу), к которой я присоединяю Stavke (предметы) по внешнему ключу. Когда я перехожу к просмотру подробностей о конкретном рабочем заказе, я также хочу отобразить все предметы, которые связаны с этим …

31.03.2022
Есть ли способ аннотировать это свойство компьютера объекта django?

У меня есть модель django с именем Payment, которую я хочу фильтровать по вычисляемому свойству. class Payment(Model): ...other fields terms = PositiveIntegerField(help_text='days') issued_date = DateField() < @property def payment(self): return self.issued_date + datetime.timedelta(days=self.terms) Я попытался аннотировать …

31.03.2022
Вложенный serilailzer и трудности с подфакторами в модульном тесте django

Я получаю неудачный тест, потому что (я думаю) я не могу добавить подфактурное поле. У меня есть сериализатор, который вызывает другой сериализатор. Мне трудно воспроизвести это в тесте. Проблема вызвана моим тестом: _expected_restuarant_response. Он ожидает ответ, включающий поле …

31.03.2022
Django Перенаправление по имени - NoReverseMatch - ошибка с URLResolver

Имя моего проекта django - 'exercises', а имя приложения - 'practice'. Это базовое приложение позволяет пользователю переходить на различные страницы с помощью нажатия кнопки. Ссылка на каждую страницу использует следующий href: {% url 'practice:redirector' project.pk %} Где practice:redirector указывает …

31.03.2022
Django TestCase: данные не передаются в ajax => status_code =400

Я хочу внедрить тест одного из моих Ajax представлений. Я прочитал документ, но не знаю, почему данные не передаются в форму, и, следовательно, валидация формы не работает, объясняя status_code 400. views.py class AjaxPatientCreate(SuccessMessageMixin, CreateView): model = Patient form_class = …

31.03.2022
Динамическая маршрутизация URL не работает в веб-приложении django

Я работаю над простым приложением, в котором пытаюсь сгенерировать динамический URL и маршрутизация происходит в соответствии с ID в url. Динамическое значение заполняется в URL, но оно не выполняет нужного действия. prop_listings.html HTML Страница:- &lt;div class="row text-secondary pb-2"&gt; &lt;div …

31.03.2022
Как я могу вставить широту и долготу python Django

Я хочу вставить широту и долготу, используя python Django. Я использую код, но он не работает, когда нажимаю на кнопку, он показывает null в DB. models.py map_id = models.AutoField(primary_key=True) map_u_address = models.CharField(max_length=250, null=True) latitude = models.DecimalField(max_digits=11, decimal_places=7, null=False, …

31.03.2022
Создать фильтр в django-datatables-view со значением отношения

Я хочу фильтровать значения с помощью отношения в django-datatable-view. У меня есть таблица блогов, связанных с автором. Я хочу показать только блог, связанный с автором. Но как я могу отфильтровать значение в django-datatable-view. Я получил id автора def filter_queryset(self, …

31.03.2022
Пользовательское промежуточное ПО для проверки активной сессии, sesison.id для выхода из системы пользователей с неактивностью и динамическим набором текста-django

Я создаю приложение django и в настоящее время работаю над системой входа. Я хочу реализовать следующие вещи:- Inactive users are redirected to a session out page after inactivity. If a user types in any url or pastes …

31.03.2022
Подключение двух сериализаторов для вывода общих данных

Я не могу вывести общие данные из двух таблиц models.py name = models.CharField(max_length=255, default='carousel_instance') widget_type = models.CharField(max_length=50, default='carousel', editable=False) class Image(models.Model): name = models.CharField(max_length=255, default='image_instance') image = models.ImageField(upload_to='images/') default = models.BooleanField(default=False) carousel = models.ForeignKey(CarouselWidget, on_delete=models.CASCADE) serializers.py class ImageSerializer(serializers.ModelSerializer): …

31.03.2022
Django динамическое поле в панели администратора один ко многим

Есть связанные таблицы: оборудование и заказы. Могу ли я заполнить массив оборудования и его количество в панели администратора при добавлении нового объекта в таблицу заказов? class Equipment(models.Model): name = models.CharField(max_length=63) def __str__(self): return self.name class Order(models.Model): # equipment …

31.03.2022
Api_view с фильтром request.user и created_by?

Я хочу отобразить только конференции, созданные пользователем, подключенным с помощью функции get_myconferences, но я не понимаю, почему это не работает? У вас есть идеи, пожалуйста Зная, что у меня нет UserSerializer или класса …

31.03.2022
Добавление атрибута к опции (django)

Может ли кто-нибудь помочь мне? У меня есть следующие модели (упрощенные): class Glass(models.Model): code = models.CharField() price = models.CharField () class QuoteItem(models.Model): first_glass = models.ForeignKey(Glass,on_delete=models.CASCADE) Мне нужно сгенерировать first_glass select, который включает атрибут "цена" Glass внутри каждого варианта, …

31.03.2022
Как выполнить операцию объединения в Django?

Проект представляет собой конструктор резюме , в котором пользователь заполняет все данные, такие как личная информация, информация об образовании, проектах, опыте в форме, и система генерирует резюме в определенном формате . Структура базы данных выглядит примерно так:- …