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

02.06.2022
Django больше типа пользователя - спросить совета

Я работаю над своим проектом и хочу создать 3 типа пользователей, включая Admin(пользователь и второй пользователь с различными полномочиями). Я хочу спросить, какой метод я должен использовать для этого? Я немного читал об AbstractUser, создании группы и "флагах" …

02.06.2022
Счетчик Django DetailView увеличивается на 3 вместо 1

У меня есть веб-страница, где каждый просмотр подсчитывается и увеличивается на 3, а должен увеличиваться на 1 вот что у меня есть в файле views.py from django.views.generic import ListView, DetailView class MovieDetail(DetailView): model = Movie def get_object(self): object …

02.06.2022
AttributeError at /class/55910/ Объект 'tuple' не имеет атрибута 'get'

Я проверил return render(), и т.д., я проверил все решения и ничего не произошло. Спасибо за решение, если вы можете решить это :) Вот мой classpage_views.py from django.shortcuts import render from django.http import HttpResponse from numpy import append …

02.06.2022
Какое поле модели Django использовать для следующих данных JSON из draft.js (react-draft-wysiwyg)?

У меня есть компонент react-draft-wysiwyg в моем приложении NextJS, и я пытаюсь найти способ сохранить его в бэкенде Django REST. Это строгированный JSON, который я получаю непосредственно из компонента draft, но я не уверен, как организовать …

02.06.2022
Невозможно получить данные при написании интерфейса с помощью djangorestframework [закрыто]

from django.http import JsonResponse, Http404 from django.views import View from rest_framework.generics import GenericAPIView from rest_framework import filters from rest_framework.response import Response from persons.models import Persons from persons.serializer import PersonModelSerializer import json class PersonList(GenericAPIView): filter_backends = [filters.OrderingFilter] ordering_fields = ['name','nickname','grangs'] …

02.06.2022
Использование пользовательского языка дает сообщение "Вы указали значение для параметра LANGUAGE_CODE, которого нет в параметре LANGUAGES".

Я только что обновил свой проект Django с 2.2 до 3.2, и язык сломался. У меня был этот кусок кода, который работал нормально (внутри моего settings.py) LANGUAGE_CODE = 'tb' EXTRA_LANG_INFO = { 'tb': { 'bidi': False, 'code': …

02.06.2022
Как, например, использовать _set в SerializerMethod?

Я хочу вычислить средний рейтинг с помощью SerializerMethodField(). Ошибка в следующем коде AttributeError: 'FeedbackModel' object has no attribute 'aggregate' Я думаю, что _set отсутствует, но я не знаю, куда его вставить... class FeedbackSerializer(serializers.ModelSerializer): feedback_by_user_profile_pic = serializers.ImageField(source='feedback_by.profile_pic') average_rating = …

02.06.2022
Django REST Serializer постоянно изменяется в init

Я столкнулся со странной проблемой с DRF: у меня есть несколько сериализаторов, для которых я хочу отображать определенные поля только при определенных условиях, таких как наличие url-параметров в запросе или наличие у пользователя определенных прав. Чтобы отделить логику представления …

02.06.2022
Css в расширенном html-файле (дочернем файле) не работает в django

Я создал две html страницы и CSS файл в статической директории. Это мой main.html {% load static %} <html> <head> <title> </title> <link rel ="stylesheet" href="{% static 'css/style.css' %}"> </head> <body> <nav> <ul> <li><img src="{% static 'images/logo.jpg'%}" height="49px" width="100px" …

02.06.2022
Django Model advance Foreignkey Relation

У меня есть модель Django, которая имеет отношения с моделью пользователя. Где пользователи назначаются на группы. особенно "Admin", "Teacher", "Student". Поэтому я хочу сделать связь по внешнему ключу таким образом, чтобы она показывала только тех пользователей, которые были назначены …

02.06.2022
Не работает поиск search на django, помогите найти ошибку

При нажатии на поиск выводит то, что и было на странице. Заданием было создать "поле поиска" для имени файлов. HTML <form class="form-inline my-2 my-lg-0" action="/otchet"> <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search" name="q"> <button class="btn btn-outline-success my-2 my-sm-0" type="submit" > Search</button> …

02.06.2022
Django ForeignKey self conditions

У меня есть модель, где каждый персонаж имеет поля 'mother' и 'father'. Они являются FroeignKey, который ссылается на себя. Я хочу поставить условие для пола, 'F', 'Female' для поля матери и 'H', 'Male' для поля отца. class …

02.06.2022
Django - реализовать вложенный цикл в функции ajax

У меня есть приложение Django (3.2) и я пытаюсь реализовать фильтры в Ajax в jquery, который будет фильтровать все продукты на основе выбранных фильтров. Проблема в том, что Ajax фильтрует только области, а не потребности и продукты. Как …

02.06.2022
Python strptime для пустой строки или значения None из базы данных

Получение значений из таблицы базы данных и когда поле является пустой строкой или None, оно выдает мне эту ошибку: данные времени '' не соответствуют формату '%Y-%m-%d %H:%M:%S.%f' first_date = users.work.values_list('work_date', flat=True) a = datetime.datetime.strptime(first_date, '%Y-%m-%d %H:%M:%S.%f') b = a.strftime("%m/%d/%Y") …

02.06.2022
Django Rest Framework url with additional parameters

Я обрабатываю методы POST, GET и DELITE с помощью ниже приведенных функций. Но я полагаю, что тоже самое можно сделать гораздо проще с использованием API и Django Rest Framework. Но как мне добавить в API дополнительные, необходимые параметры (имею в …

02.06.2022
Подсчет и хранение количества логинов в Django

Я новичок во фреймворке Django. Я пытаюсь записать количество входов определенного пользователя (пользователей) и отобразить это в моей панели Django. Я просмотрел обсуждение здесь https://stackoverflow.com/questions/2526966/count-number-of-logins-by-specific-user-django Но не смог понять, какой код нужно поместить в какой …

02.06.2022
Страница администратора Django не работает должным образом и имеет странный вид

Сегодня я обновил Django до последней версии. Но по какой-то причине, когда я вошел на страницу администратора, все, что я могу увидеть, это странно выглядящую страницу администратора введите описание изображения здесь как решить эту …

02.06.2022
Форма Django не отправляется, но не показывает ошибку

Models.py class HopperFillData(models.Model): no_mesin = models.CharField('No Mesin', max_length=3, choices=mesin_choice, default=mesin_choice[0]) product = models.ForeignKey(Product, on_delete=models.CASCADE, verbose_name='Product', default=None) no_lot = models.IntegerField('No Lot', blank=True, null=True) temp = models.IntegerField('Temperature', blank=False, null=False) tanggal = models.DateField('Tanggal', blank=False, null=False) jam_isi = models.TimeField('Jam Isi', blank=False, null=False) target_pemakaian = …

02.06.2022
Как получить данные выпадающей формы в консоли с помощью вызова ajax

У меня есть форма, которая содержит текстовые поля ввода и выпадающий список. Когда я передаю данные с помощью ajax вызова, все данные печатаются в консоли, кроме выбранных данных выпадающего списка, который показывает undefined? Как проверить выбранные данные формы?

02.06.2022
Блокировка выполнения потока до завершения в тесте Python Django

У меня есть приложение Django, которому нужно сделать несколько вызовов 3d-сервиса для вычисления встраивания. Этот вызов занимает время и блокирует выполнение, а я хочу сделать его асинхронным. Для этого я использую Thread. class MyView(): def create_answer_embedding(answer): embedding = long_computing_call(answer) …

02.06.2022
Как я могу асинхронно загружать файлы в Django? Могу ли я использовать Celery для этой цели? Я передал django форму в задачу, но она не работает

Обычно мы можем развернуть celery для асинхронной работы. Можно ли использовать celery для асинхронной загрузки файлов, что позволит клиенту продолжать работать на сайте, пока загружается файл большого размера? Я передал формы в задачу celery и у меня возникла ошибка …

02.06.2022
Python Django {'user': [ErrorDetail(string='Неверный тип. Ожидаемое значение pk, получено BoundField.', code='incorrect_type')]}

Я разрабатываю свой бэкенд на Django. Я написал код для регистрации пользователей в классе RegistrationView, и он прекрасно работал до этого. Мне пришлось включить в него подтверждение по электронной почте, которое также прекрасно работало само по себе. Однако после …

02.06.2022
Как проверить запрос HTMX Get?

Я работаю с Django и HTMX. Одно из моих представлений получает GET-запрос и возвращает целую страницу. Однако, если этот GET запрос получен от элемента HTMX, представление вернет фрагмент: from django.shortcuts import render def view_example(request): if request.htmx: return render(request, 'fragment.html') else: …

02.06.2022
Невозможно создать график в django с помощью xhtml2pdf

Может ли кто-нибудь поделиться примером кода pdf с графиком в django, я не могу создать график в pdf django

02.06.2022
Невозможно получить jwt-токены, отправленные из frontend в backend

Я новичок в Django и simplejwt и столкнулся с проблемой. Токены отправляются мне из нашего Angular frontend под именами "app_token" и "access_token", но я не могу найти способ получить их в моем Django коде. Я пробовал имена типа "HTTP_APP_TOKEN" и …

02.06.2022
Django+Nginx+uWSGI = 504 тайм-аут шлюза с pdf2image

Я пытаюсь запустить Django приложение, используя Nginx+uWSGI. sudo apt update sudo apt install poppler-utils Я установил poppler-utils. И мое приложение пытается конвертировать загруженные страницы pdf в jpg с помощью модуля pdf2image. Однако через минуту я получил сообщение …

02.06.2022
Django на AWS elastic beanstalk: не удалось сгенерировать файл rsyslog с ошибкой Procfile could not be parsed

Я пытаюсь добавить пользовательский Procfile в мою среду Django elastic beanstalk, но получаю следующую ошибку во время развертывания: 022/06/02 08:14:22.827519 [INFO] Generating rsyslog config from Procfile 2022/06/02 08:14:22.827557 [ERROR] failed to generate rsyslog file with error …

02.06.2022
Как сделать тип FILE json сериализуемым

Я пытаюсь отправить json ответ в django, но получаю эту ошибку TypeError: Объект типа File не является JSON сериализуемым Ошибка возникает потому, что я использую тип <class 'django.core.files.base.File'> в json-ответе. Как я могу преобразовать его в …

02.06.2022
Как я могу создать страницу с формой одного пользователя в django 1.11?

Я пытаюсь создать страницу входа для одного пользователя. Как я могу создать этого пользователя? Могу ли я просто проверить имя пользователя и пароль в представлениях? Спасибо за помощь.

02.06.2022
Django - classList.toggle не работает в шаблоне django [duplicate]

Я пытаюсь анимировать меню гамбургера, чтобы оно превращалось в "x" при нажатии на него. javascript работает в обычном html файле, но при интеграции с django почему-то не работает. (Также я проверил, что javascript правильно связан с шаблоном django) const …

02.06.2022
Невозможно войти на страницу администратора django после развертывания рендеринга

Я пытаюсь развернуть простое приложение django (SQLite3) на render, но я не могу войти на страницу администратора даже с действительными учетными данными суперпользователя. Я могу аутентифицироваться локально, но не на развернутой на рендере версии. Ваша помощь очень ценится!

02.06.2022
Django Update Миллионы записей

Я новичок в django, у меня есть вопрос... существует ли какой-либо метод эффективного обновления миллионов записей одновременно в django? *except bulk_update (я пробовал, но django версии 1.11 не может этого сделать) или transaction.atomic (я пробовал этот метод …

02.06.2022
Текущий путь, signup, не соответствует ни одному из этих путей в проекте django

Я использую Django для проекта, но получаю следующую ошибку. До этого он работал отлично. Я предполагаю, что путь не совпадает в моем импорте. Могу ли я получить подсказку …

02.06.2022
Как размещать и получать модель с внешним ключом

Я работаю над проектом NextJS + Django REST Framework, где у меня есть три модели: Document, MySource и QuestionBlock. Документ создается вместе с несколькими "блоками_вопросов", связанными с созданным документом. Они создаются вместе, и я уже реализовал это …

02.06.2022
Предоставьте доступ к администратору для всех филиалов в Django

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

02.06.2022
Ограничение скорости на NGINX с группировкой по IP-адресам

Мы пытаемся реализовать ограничение скорости запросов на нашем сервере Django NGINX. Я просмотрел несколько статей о том, как это сделать, например https://docs.nginx.com/nginx/admin-guide/security-controls/controlling-access-proxied-http/. Я вижу, что есть возможность установить ограничение скорости на IP-адрес, а также на …

02.06.2022
Как корректно перезапустить celery worker?

Как перезапустить celery worker так чтобы все текущие задачи которые начали выполнение завершились, но новые не стартовали, чтобы можно было внести определенные корректировки и перезапустить?

02.06.2022
Django Представление на основе классов с httpresponseredirect

Я пытаюсь добавить httpresponseredirect к моему CreateView, основанному на классе, вместо reverse-lazy, но получаю ошибки. Вот мое представление: class ApplicantCreate(CreateView): model = Applicant success_message = 'Your application was submitted successfully.' form_class = forms.ApplicantForm template_name = 'careers/add_applicant.html' success_url = reverse_lazy('careers:thanks') def …

02.06.2022
Команда не найдена: django-admin-version

Я начинающий программист. Я установил Django, но он показывает zsh: command not found: django-admin и zsh: command not found: pip Это мой код MacBook-Air ~ % python3 -m pip --version pip 22.1.2 from /Users/myname/Library/Python/3.8/lib/python/site-packages/pip (python 3.8) MacBook-Air ~ % …

02.06.2022
Наличие дополнительных url под <slug:slug> django

Я пытаюсь добавить еще одну html-страницу поверх url slug:slug, и она выдает ошибку... Я понятия не имею, что здесь пошло не так. Уже перепробовал все, что мог придумать, и уже на грани того, чтобы сдаться, может ли кто-нибудь здесь …