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

30.09.2022
Сортировка элементов результатов поиска

Как отсортировать результат поиска так, чтобы при сортировке по цене программа сортировала не все элементы, а только результат поиска? (в views.py(#sort by price) я реализовал сортировку по цене, но она сортирует все элементы) views.py def filters(request): #search search_post = request.GET.get('search') …

30.09.2022
Почему процесс django gunicorn вызывает импорт при первом запросе API?

Заметил, что если я делаю оператор print на глобальном уровне в django level, он будет вызван при первом запросе API, есть ли способ запустить все глобальные объявления до первого API?

30.09.2022
Как сохранить данные MultipleChoiceField с помощью Django ModelForm

Я пытаюсь сохранить данные из формы ModelForm, которая имеет поля MultipleChoiceFields. Я хочу, чтобы пользователь мог выбрать несколько timeframes и сохранить эти данные в базе данных. Пока что при отправке формы с использованием поля MultipleChoiceField я ничего не …

30.09.2022
Использование request.session в качестве success_url в django

У меня есть CBV, которому нужно передать переменную request.session в качестве success_url. Я не смог реализовать это. Может кто-нибудь помочь, пожалуйста. class UpdateTeacherIssueView(LoginRequiredMixin,UpdateView): model = TeacherIssue form_class = UpdateTeacherIssueForm template_name = 'crud_forms/edit_teacher_issue.html' success_url =reverse_lazy('all', path = selected_item>) …

30.09.2022
Django-rest-knox - как аутентифицировать токен для проверки электронной почты?

Я пытаюсь установить проверку электронной почты с помощью django-rest-knox. Ссылка отправляется. Когда я использую следующее: from knox.auth import TokenAuthentication class VerifyEmailAPI(generics.GenericAPIView): def get(self, request): # Get the token from request # token = request.GET.get('token') # print(token) user = TokenAuthentication.authenticate(request, self) …

30.09.2022
Как получить данные удаленно для отображения в admin/index.html в django adminlte v3

Я хочу сделать api вызов и показать данные на главной странице django adminLTE. Как я могу этого добиться?

30.09.2022
Как реализовать отношение OneToTwo в django?

Я хочу реализовать случай, когда модель A имеет ровно два экземпляра B, а модель B имеет ровно один экземпляр A. Каков наилучший способ реализовать это? class A(Model): b1 = OneToOneField(B) b2 = OneToOneField(B) Если я использую это, …

30.09.2022
Как избежать растягивания ссылки в содержимом html-блока

Я разрабатываю приложение на Django и использую bootstrap для фронт-энда. Знаете ли вы, как я могу "спасти" растянутую ссылку в bootstrap? На самом деле мне нравится поведение, когда вся карта является ссылкой, но проблема в том, что внутри …

30.09.2022
Развертывание в производстве gunicorn + nginx с доменом

Я новичок в разработке и пытаюсь развернуть свое приложение django с помощью gunicorn и nginx. Я следовал этому руководству и пытался понять каждый шаг. https://www.agiliq.com/blog/2013/08/minimal-nginx-and-gunicorn-configuration-for-djang/. Я купил домен на namecheap. Я думаю, что пропустил какой-то …

30.09.2022
Мутации Graphene/Django возвращают null

Я создал следующую модель в моем приложении django: class Post(models.Model): title = models.CharField(max_length=125, unique=True) slug_title = models.SlugField(max_length=255, unique=True) body = models.TextField() published_date = models.DateTimeField(auto_now_add=True) author = models.ForeignKey(User, on_delete=models.CASCADE) status = models.BooleanField(default=False) class Meta: ordering = ['-published_date'] def __str__(self): return …

30.09.2022
Как получить адрес электронной почты всех пользователей в Django

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

30.09.2022
Django возвращает поля модели к их значению по умолчанию?

При обновлении я хочу, чтобы это было сброшено на значение по умолчанию from_date = models.DateField(default='2000-01-01') Status = models.CharField(choices=A_K, max_length=100, default='no Status') to_date = models.DateField(default='2000-01-01') Прямо сейчас у меня есть значение по умолчанию, когда создается что-то новое, …

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

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

30.09.2022
Правдоподобная аналитика на сервере с webapp

У меня есть Django, размещенный с помощью Nginx на DigitalOcean. Теперь я хочу установить Plausible Analytics. Как мне это сделать? Как мне изменить конфигурацию Nginx, чтобы получить доступ к приборной панели Plausible, например, с mydomain/plausible?

30.09.2022
Get_absolute_url не работает - выдает эту ошибку NoReverseMatch error

Я получаю эту ошибку, когда пытаюсь использовать get_absolute_url - что я делаю неправильно? NoReverseMatch at /mega_archive/books/ Reverse for 'book' with arguments '('',)' not found. 1 pattern(s) tried: ['mega_archive/book/(?P<book>[-a-zA-Z0-9_]+)/\\Z'] views.py def books(request): books = Book.objects.all() return render(request, 'mega_archive/books.html',{ …

30.09.2022
Развертывание приложения DJANGO на HEROKU без миграции

Я хочу развернуть мое приложение django на heroku Но heroku работает manage.py migrate Я хочу, чтобы heroku не запускал ни одной команды, как я могу это сделать?

30.09.2022
Почему моя панель инструментов отладки Django не отображается в браузере?

Я идеально выполнил все шаги в этой документации : https://django-debug-toolbar.readthedocs.io/en/latest/installation.html и попробовал эти решения, которые я нашел в Интернете добавление в модуль настроек: if DEBUG: import mimetypes mimetypes.add_type("application/javascript", ".js", True) def show_toolbar(request): return …

30.09.2022
Использование шаблона Django и React

Привет ребята, я пытаюсь создать сайт, в котором django работает как rest-api, а react работает как front side. Мне удалось сделать все это просто отлично и я собираюсь развернуть его с помощью aws. Но есть одна вещь, которую я …

30.09.2022
Как изменить размер видео в Django с помощью MoviePy и Dropzone?

Я хочу ограничить длину загружаемого видео одной минутой, я пытался использовать MoviePy, но пока не смог этого сделать. Не могли бы вы помочь мне, пожалуйста? models.py введите здесь описание изображения views.py введите здесь …

30.09.2022
Django JSON поле - поле id запроса

Я пытаюсь отфильтровать JSON-поле Django (бэкенд MariaDB, Django 4.0) target_360 - это поле JSON, каждый запрос, который я пробовал, возвращает пустой кверисет, хотя отладочный отчет четко показывает совпадающий id в первой строке "родительского" запроса поле в models.py, …

30.09.2022
Проблема с установкой моего проекта python/django в docker

У меня проблема с установкой моего проекта python/django в docker. Я запустил docker build . и все прошло нормально до конца без ошибок. Мой исходный код находится на диске Z: /ISICSFLSYN01/ISICSFLSYN01, который является моим NAS synology. Когда …

30.09.2022
Django DISTINCT и получить все объекты из отличительного значения

Может ли кто-нибудь здесь помочь мне с этой проблемой? Я так долго бьюсь и не могу добиться нужного результата. Предположим, у меня есть такая база данных: id Referall Code User Email Date of Using ______________________________________________________________________ 1 ABCD …

30.09.2022
Сортировка моделей в админке

В admin.py добавил class MyAdminSite(AdminSite): def get_app_list(self, request): ordering = { "MainPage": 1, "About": 2, "Industry": 3, #"Events": 4 } app_dict = self._build_app_dict(request) app_list = sorted(app_dict.values(), key=lambda x: x['name'].lower()) for app in app_list: app['models'].sort(key=lambda x: ordering[x['name']]) return app_list admin.site = …

30.09.2022
Как сделать так, чтобы при сохранении данных в базе данных данные, сгенерированные функцией, автоматически вставлялись в поле Django ORM

Я пишу сайт на Django и столкнулся с проблемой У меня в базе данных есть поле title, в котором хранится название книги, но я хочу добавить поле chunk_title, в котором будет храниться название книги, разделенное на фрагменты по 3 …

30.09.2022
Каналы Django - отключение WebSocket со стороны сервера, когда срок действия токена истекает или он становится недействительным

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

30.09.2022
Оператор приоритета шаблона Django

У меня есть условие {% if AAA or BBB and CCC %} do something {% endif %} Возможно ли сначала выполнить OR? Я пытаюсь {% if (AAA or BBB) and CCC %} do something {% endif %} …

30.09.2022
Сообщения журнала из приложения Django не загружаются в AWS CloudWatch

Я добавил сообщения журнала в мое приложение Django, и оно успешно регистрирует сообщения журнала в файл журнала. Теперь я попытался добавить сообщения журнала в AWS CloudWatch. Когда я запускаю приложение, оно создает log group в AWS CloudWatch, но …

30.09.2022
Передавать идентификатор сериализаторам.RelatedField djagno rest framework (DRF)

У меня есть этот код здесь : class TradePartsSerializer(serializers.ModelSerializer): class Meta: model = TradePart fields = '__all__' class TradeSerializer(serializers.ModelSerializer): tradepart = serializers.RelatedField(many=True, queryset=TradePart.objects.filter(TRADE ID)) class Meta: model = Trade fields = ['user', 'partsNum', 'tradepart'] как я …

30.09.2022
Использование "range" в filterset_fields в django-filters в DRF

Я пытаюсь получить диапазон значений и не могу найти примеры использования этого в запросе postman. С другой стороны, чтобы проверить, что поле работает для поиска, я сделал запрос с "exact" и тоже не получил поле, поэтому я думаю, что проблема …

30.09.2022
Реализация фильтров поиска в Django

Хочу реализовать поле поиска с возможностью выбора фильтров поиска, возможно ли это реализовать силами Django и Python, JS не знаю, но если без него никак, буду рад помощи в написании? Теперь к делу: У меня уже реализован полнотекстный поиск и …

30.09.2022
Настройка url на django

Я хотел бы установить путь url, который учитывает любую строку, состоящую из ASCII букв или цифр, дефиса или символа, а также точки. Например: localhost:8000/mysite/toto-25b.ko Как настроить это с помощью re_path ?

30.09.2022
Могу ли я остановить повторение тегов после каждого сообщения?

В выпадающем списке повторяются и отображаются одни и те же теги. Он перебирает теги, используемые в каждом сообщении, но не проверяет, повторяются ли теги или нет. Есть ли способ избежать этого повторения? Мой выпадающий список выглядит следующим образом: <div …

30.09.2022
Использование фильтров через модуль django-filter

Подскажите пожалуйста, что я упускаю. Необходимо реализовать поиск в таблице по нескольким столбцам как на скриншоте.[введите описание изображения здесь][1] [1]: https://i.stack.imgur.com/1Zzw1.png. На YouTube есть видео с реализацией, но через функции. <pre class="snippet-code-html …

30.09.2022
Ошибка ввода пользователя 405 Method Not Allowed (POST)

Я застрял с Django form. Я хочу иметь поле ввода на моей странице DetailView, которое принимает счет игрока. Затем я хочу обработать этот результат в функции pythton, но каждый раз я получаю ошибку 405 Method Not Allowed (POST) html: …

30.09.2022
AbstractBaseUser - создание модели приводит к тому, что в поле 'id' ожидается число, а получается строка?

Я пытаюсь создать пользовательскую User модель: Когда я перехожу к конечной точке для регистрации пользователя, я получаю следующую ошибку: Отслеживание (последний последний вызов): File "/Users/xxx/eb-virt/lib/python3.8/site-packages/django/db/models/fields/init.py", line 1988, in get_prep_value return int(value) ValueError: invalid literal for int() …

30.09.2022
Django ORM упорядочивание по списку операторов in

Заголовок объясняет все. Мне нужно отфильтровать мою модель для всех элементов списка. Event.objects.filter(name__in=d) как я могу отсортировать результат в соответствии с порядком элементов списка d? Я пробовал с [e for t in d for e in events if e.name …

30.09.2022
Асинхронная отправка сообщений с помощью каналов Django по мере их создания

У меня есть процесс, который получает данные асинхронно с помощью httpx, и я хотел бы отправить эти данные сразу после их получения. Вместо этого Channels отправляет их только после получения всех данных. Не уверен, что я не понял чего-то …

30.09.2022
Django select2 не отображается

Я пытаюсь добавить Select2 в мое приложение django, но не могу его использовать. Когда я нажимаю на поле для выполнения поиска, поиск не появляется, поэтому он не работает. Есть ли у кого-нибудь решение, чтобы я мог использовать его в …

30.09.2022
Загрузка на Heroku - ProgrammingError: relation does not exist

Я развернул свое приложение на Heroku, но не могу добавить никаких данных. Когда я попытался открыть первую таблицу с данными из модели, я получил следующее сообщение об ошибке: ProgrammingError at /category/category_table relation "tables_category" does not exist LINE 1: SELECT …

30.09.2022
Как переходить по нескольким страницам из поиска в Django?

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