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

24.08.2021
Ошибка сервера Django, интегрирующая подписку на рассылку новостей

У меня проблема с интеграцией подписки mailchimp на мой сервер Django. Я использую Django в качестве сервера, а затем подключаю его к своему фронтенду с помощью react native. При переходе по этому url (http://127.0.0.1:8000/subscribe_email) я получаю …

24.08.2021
Когда я ввожу команду startapp в django, приложение не добавляется в проект

Я делаю сайт, используя django с помощью pycharm pro version. Команда "python manage.py startapp 'app name'" раньше работала хорошо, но неожиданно, команда не работает сейчас. когда я ввожу команду в терминале, в терминале нет никакой разницы. но …

24.08.2021
Как получить собственный шрифт Pytesseract в проекте Heroku?

У меня есть интегрированный проект Vue, Django. Я разместил проект Vue на Netlify, а проект Django на Heroku. На определенных кнопках вызывается скрипт python (интегрированный в Heroku), который извлекает данные и отправляет их в Django API для просмотра на …

24.08.2021
Ошибка подтверждения сброса пароля в Django (пользовательская модель пользователя)

Я не очень опытен в написании Python/Back-end, но пытаюсь совершенствоваться. В разработке/локальном сервере я пытаюсь создать форму сброса пароля... но я получаю следующую ошибку при переходе по ссылке из письма с забытым паролем - а до этого пароль не …

24.08.2021
Перемешивание порядка элементов HTML-списка - django

Я хочу перетасовать список, когда пользователь открывает страницу, он будет видеть каждый раз разный порядок например: <form name = "quiz" action="" method="post" class="from-inline"> <input name = "incorrect" type="submit" value={{word_1.Hebrew_word}} class="btn btn-primary"/> <input name = "incorrect" type="submit" value={{word_2.Hebrew_word}} class="btn btn-primary"/> <input …

24.08.2021
Django 3 - сброс пароля - не генерируется электронное письмо

Я следовал многочисленным источникам о том, как это настроить. Теперь все вроде бы работает (ошибок нет), но я просто не вижу электронной почты. gmail - Разрешить менее безопасные приложения: ВКЛ url.py path('pw_reset/', auth_views.PasswordResetView.as_view(template_name="authacc/pw_reset.html"), name="reset_password"), path('pw_done/', auth_views.PasswordResetDoneView.as_view(template_name="authacc/pw_done.html"), name="password_reset_done"), path('pw_confirm/<uidb64>/<token>/', auth_views.PasswordResetConfirmView.as_view(template_name="authacc/pw_confirm.html"), …

24.08.2021
Gunicorn предотвратить HUP после его срабатывания

Согласно документации Gunicorn не существует хука для pre_worker_exit. В основном я пытаюсь добиться того, чтобы предотвратить выход рабочих, если выполнены некоторые критерии. В моем Django приложении есть несколько функций, которые из-за состояния гонки запускаются после сигнала HUP, …

24.08.2021
Экспорт таблицы с внешним ключом в excel

У меня есть эти 2 модели: class Canva(models.Model): name = models.CharField(null=True, blank=True, max_length=255) site = models.CharField(null=True, blank=True, max_length=255) def get_absolute_url(self): return reverse('bilans:canva_detail', kwargs={'pk': self.pk}) def __str__(self): return self.name class Bilan(models.Model): agregat = models.CharField(null=True, blank=True, max_length=255) SCF = models.CharField(null=True, …

24.08.2021
Как просматривать других членов группы, если я являюсь членом этой группы?

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

24.08.2021
Добавление дополнительной информации в каждое поле формы

Я использую Django/Wagtail и пакет wagtailstreamforms для создания форм. К сожалению, в конструкторе форм wagtailstreamforms нельзя добавить два поля рядом, поэтому я пытаюсь добавить функциональность, которая позволит пользователю ввести целое число от 1 до 12 (на основе столбцов Bootstrap - …

24.08.2021
База данных Django не существует в контейнере postgreSQL?

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

24.08.2021
Я пытаюсь изучить pytest, и 1 тестовый пример продолжает давать сбой с подробностями, приведенными ниже

#!/usr/bin/python -- кодировка: utf-8 -- # Я написал pytest в соответствии с #комментариями в файле test_invetory.py. Все тестовые случаи пройдены, но только 1 все еще не работает. может кто-нибудь помочь мне с ответами. -------Данные файлы: inventory.py------<>>> class InsufficientException(Exception): pass …

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

Мне нужно активировать пользователя без моделей. Я не генерирую никакого пользователя. Я хочу генерировать случайный uid и токен. Для этого я хочу передать этот uid и токен в ссылке /activate/{uid}/{token}. Я создал этот код в представлении для генерации uid …

24.08.2021
Django Как зарегистрировать членство на другой странице

Я студент, который изучает Django. Если нажать кнопку OK на странице регистрации, то регистрация завершена! Я хотел бы поместить кнопку подтверждения в другой html и сохранить то, что я ввел на странице членства, возможно ли это? Подводя итог, я …

24.08.2021
Почему обслуживание статических файлов является проблемой в приложениях на Python

Я, кажется, не понимаю проблему с обслуживанием статических файлов в приложениях на Python, например, Django. Сейчас я читаю документацию по WhiteNoise и первый вопрос - зачем он вообще был разработан? Я имею в виду, какую проблему он решает? Почему …

24.08.2021
Вызов обновления сериализатора в функции в django

У меня есть эта дата, приходящая с фронтенда: d = {'dispatch_date': '2021-08-25T10:40:19.783Z', 'send_from_warehouse': 2, 'sales_order': 635, 'flows': [{'flow': 67, 'kit': 8, 'asked_quantity': 9, 'alloted_quantity': '9'}, {'flow': 67, 'kit': 3, 'asked_quantity': 8, 'alloted_quantity': '0'}, {'flow': 67, 'kit': 49, 'asked_quantity': 7, …

24.08.2021
Как запустить образ hub pulled docker, установив переменные окружения

У меня есть проект Django, и я пытаюсь развернуть его на экземпляре AWS EC2. Я создал 2 образа docker (приложение и nginx), протестировал локально, отправил на хаб, но когда я подключаю свой экземпляр EC2 и пытаюсь запустить его, …

24.08.2021
Я пытаюсь добавить функцию Twilio broadcast SMS в мое приложение Django, но не могу понять, как получить все номера телефонов из базы данных.

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

24.08.2021
Как получить пользователя, который изменил объект? django-simple-history

Я пытаюсь сохранить историю объекта с помощью библиотеки django-simply-history, пока что я могу видеть изменения самого объекта, но не пользователя, который сделал эти изменения. У меня есть следующие настройки. Настройки: # settings.py INSTALLED_APPS = [ …

24.08.2021
Изменение модели в CreateView в зависимости от пользователя в django

Я хочу изменять модель представления createview в зависимости от пользователя. Класс представления выглядит следующим образом: class SubirCasoView(LoginRequiredMixin, CreateView): login_url = reverse_lazy('users_app:user-login') template_name = 'casos/crear-caso.html' success_url = reverse_lazy('casos_app:update-caso') def get_form_class(self): current_user = self.request.user if current_user.especialidad == 'Reumatología': self.form_class = CasoReumaForm …

24.08.2021
Поле id, которое не является первичным ключом в django django model

Возможно ли в django создать поле id в модели, которое не является primary_key? Если да, то как это сделать? Чтобы было понятнее, вот моя модель: class GWS(models.Model): id = models.CharField(max_length=20,primary_key=False) ... Что я могу сделать, чтобы поле …

24.08.2021
Почему появляется "django.core.management.base.SystemCheckError" в Django App и не удается запустить сервер

Я получил "django.core.management.base.SystemCheckError: SystemCheckError: Проверка системы выявила некоторые проблемы:" в моем Django App. Вот мой код settings.py 'rangefilter', 'csp', 'jazzmin', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'sales', Вот мой код admin.py. from django.contrib import admin from …

24.08.2021
Django с проверкой Https CSRF не удалось. Запрос прерван

Я использую Django+nginx+uwsgi для создания своего сайта. Ранее я уже следовал этому https://docs.djangoproject.com/en/3.2/ref/csrf/ для настройки CSRF. А когда мой сайт был Http, он работал хорошо. Но после того, как я изменил свой сайт на …

24.08.2021
Как предотвратить появление пустой строки журнала в консоли

Я новичок в django и я использовал django logging в моем settings.py, а также имею один подпроцесс, который содержит другой basicConfig. Я не знаю, почему у меня пустые строки в моем логгере, хотя однажды я добавил logfile и там не …

24.08.2021
Python- Django : Где Django "добавляет слеш"?

Мне интересно... Если у меня есть приложение под названием magazine, и его urlpatterns внутри urls.py имеет следующий вид : from django.urls import path from . import views path("articles/&lt;int:pk&gt;", views.get_article, name="article") . без прицепного слеша, то Django должен …

24.08.2021
Django - Конкатенация двух полей в отношении "многие ко многим" для поиска строки

Я использую Django 3.2.6 и Mysql. У меня есть две модели class Author(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) class Book(models.Model): ... author = models.ManyToManyField(Author, related_name="authors") Книга может иметь несколько авторов, а автор может иметь несколько …

24.08.2021
Django реверс для 'password_change_done' не найден

У меня есть небольшое приложение, которое я пишу, но я столкнулся с некоторыми проблемами с элементами смены пароля, используемыми в фреймворке аутентификации Django. Но я всегда получаю ошибку после смены пароля: Reverse for 'password_change_done' not found. 'password_change_done' не является …

24.08.2021
Как добавить значение по умолчанию в переменную и сохранить в базе данных в django?

Я очень новичок в фреймворке Django. Я начал работать с моделями и формами в django. Я столкнулся с проблемой хранения значений в базе данных. Я хочу получить что-то вроде этого. from django.db import models class attempt(models.Model): name = models.TextField(max_length=200) …

24.08.2021
Получение текущего пользователя с помощью Django drf и простого jwt

Я пытался получить текущего пользователя с помощью rest framework и простого jwt Я новичок в Django и я написал простое представление, которое делает(ит) работу class UserDetail(viewsets.ModelViewSet): queryset = User.objects.all() serializer_class = UserSerializer authentication_classes = [JWTAuthentication,] permission_classes = [IsAuthenticated,] …

24.08.2021
Изменение поля BooleanField при каждом обновлении объекта

У меня есть модель со свойством changed, которое я хотел бы менять на True при изменении модели. Но, конечно, я не хочу устанавливать его в True при создании объекта. class SomeModel(models.Model): changed = models.BooleanField(default=False, blank=True, null=True)

24.08.2021
Как редактировать и удалять данные на одной странице в django

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

24.08.2021
Я делаю функцию кнопки "нравится" и "не нравится" для блог-проекта Django. (Я начинающий).

Я пытаюсь сделать кнопку "нравится", которая также функционирует как "не нравится", если на нее нажать еще раз тем же пользователем. Один пользователь может поставить лайк нескольким постам, но только один раз, следующее нажатие не нравится. Что я сделал: Я создал …

24.08.2021
SyntaxError: Неожиданная лексема < в JSON в позиции 0 при попытке обновить эмодзи реакции

Я разработал панель эмодзи, как в facebook, которая работает нормально. Однако, когда я хочу обновить эмодзи "SyntaxError: Unexpected token &lt; in JSON at position 0". Также есть много связанных файлов, так что не знаю, что может играть важную роль …

24.08.2021
Django include с переменной не дает ожидаемых результатов

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

24.08.2021
Как ограничить опции селекта при обновлении страницы (зависимые селекты)?

Я создаю проект, используя Django. В моем проекте есть форма с двумя зависимыми select (выпадающий список). Дочерний select опирается на ранее выбранный вариант родительского select, поэтому дочерний select отображает список отфильтрованных вариантов. Они работают хорошо, но …

24.08.2021
Как создать управляющую секцию формы?

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

24.08.2021
Как фильтровать по тегам с помощью пользовательской модели тегов

я пытаюсь фильтровать объекты по именам тегов, но получаю исключение. models.py: class Etiqueta(CommonGenericTaggedItemBase, TaggedItemBase): object_id = models.CharField(max_length=50, verbose_name=_('Object id'), db_index=True, null=True) class Lugar(Entidad): etiquetas = TaggableManager(verbose_name=_("Etiquetas"), through=Etiqueta) lugares = cms_models.Lugar.objects.filter(etiquetas__name__in=['pueb']) Выбрасывает ошибку: HINT: Ни один оператор …

24.08.2021
Нужна помощь по NGINX DJANGO для негабаритных данных ответа

у нас есть одна конечная точка, где загружается 50 МБ данных, а недавно размер данных увеличился до 60 МБ, поэтому приложение не может загрузить эти данные, но оно нормально работает с 50 МБ. Нужно ли нам изменить какую-либо …

24.08.2021
Ошибка JsonResponse не отображается в виде сообщений

Я создаю BlogApp и пытаюсь показать ошибки JsonResponse в виде сообщений в браузере пользователю (как всплывающее окно). Но ошибка Json Response не отображается, нет ошибок в терминале и нет ошибок в browser console. Когда пользователю не нравится сообщение …

24.08.2021
Ключ раздела должен быть определен для запросов на удаление в django-cassandra-engine

From django.utils import timezone from cassandra.cqlengine import columns from django_cassandra_engine.models import DjangoCassandraModel class RequestResponse(DjangoCassandraModel): id = columns.UUID(primary_key=True, default=uuid.uuid4) sel_no = columns.Text(index=True) transaction_type = columns.Text() created_at = columns.DateTime(default=timezone.now()) updated_at = columns.DateTime(default=timezone.now()) Я использую django-cassandra-engine==1.6.1. Когда я пытаюсь удалить все данные …