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

08.01.2022
Как преобразовать этот запрос Sql в запрос Django

Я хочу получить UID на основе фильтрации электронной почты Например, "(select Uid From User_master where email = 'xyz.gmail.com')". Как преобразовать этот Sql-запрос в Django-запрос

08.01.2022
Ключ "version" не основан при подключении django и elastic-apm

я хочу подключить мой проект django к elastic apm но когда я запускаю свой проект, я вижу эту строку : No version key found in server response но мой ответ эластичного сервера имеет этот ключ : { …

08.01.2022
Оптимизация наполнения баз данных с помощью Django

У меня есть файл csv размером 10 ГБ (34 миллиона строк) с данными (без описания столбцов/заголовков), которые необходимо заполнить в базе данных Postgres. В строке данных есть столбцы, которые должны быть в разных моделях. У меня есть следующая …

08.01.2022
Как не изменять значение, если вход пуст

Я написал этот код для формы, над которой я работал. <div class="col-md-6"><label class="labels">Doğum Günü:</label><input method="POST"name="birtdate" class="form-control" {% if student.birtdate%} type="text"value="{{student.birtdate}}" onfocus="(this.type='date')"onblur="(this.type='text')" {%else %}type="date" {% endif %}></div></div> Он должен показывать начальное значение при размытии и превращаться в поле …

08.01.2022
Почему я не могу нажать на мои InlineRadios с помощью CrispyForms?

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

08.01.2022
Как сделать запрос в Django, который подсчитывает объекты внешнего ключа?

Привет всем! Новичок в Django, и запутался, помощь приветствуется! Я пытаюсь создать таблицу, типа: Organization Total amount of appeals Amount of written form appeals Amount of oral form appeals …

08.01.2022
Как предотвратить прямой доступ к URL в Django?

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

08.01.2022
Django Strawberry Graphql Bad request 'str' object has no attribute 'execute_sync'

Итак, у меня есть простая модель django class County(models.Model): '''County''' name = models.CharField(max_length=100, null=False, blank=False) class Meta: verbose_name_plural = "Counties" ordering = ['name'] def __str__(self): return self.name вот мой types.py import strawberry from strawberry.django import auto from …

08.01.2022
Django 3.2 Migrations - объект "NoneType" не имеет атрибута "_meta"

$ docker-compose exec myapp python manage.py migrate Я получил эту ошибку после модификации моей модели, как я могу откатить или исправить проблему? Traceback (most recent call last): File "/src/manage.py", line 21, in <module> main() File "/src/manage.py", line 17, …

08.01.2022
Django REST Framework: Запрос COUNT, генерируемый PageNumberPagination, работает медленно

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

08.01.2022
Как исправить эту ошибку Не удалось импортировать тестовый модуль во время тестирования?

Здесь я пишу TestCase для некоторого набора запросов для просмотра в api и получаю ошибку Not a valid function or pattern name. Я не понял, что здесь не хватает! Есть ли какое-нибудь решение для этого? views.py class StudentView(generics.ListAPIView): queryset …

08.01.2022
Как передать аргументы методу сохранения модели в django через метод serializer create

Я сохраняю такую модель if serializer.is_valid(): message = serializer.save(version_info='55') и я передаю параметр под названием version_info и внутри моего сериализатора у меня есть следующий код class MessageSerializer(serilizer.Serializer): def create(self, validated_data, **kwargs): message = Message.objects.create(**validated_data) return message …

08.01.2022
Hello World в django не работает при деплое на heroku

Я начал изучать django сегодня и сделал hello world вещь, и хочу развернуть его на heroku, сборка прошла успешно, но когда я вхожу в приложение, оно выдает мне ошибку "Ошибка приложения В приложении произошла ошибка, и ваша страница не …

08.01.2022
Как написать url для тестирования при использовании наборов представлений в Django Restframework

Я действительно не умею тестировать. На самом деле, я не знаю, как написать тестовый url для получения ответа от набора представлений. Вот мои представления, class AppraisalAPI(viewsets.ReadOnlyModelViewSet): queryset = Appraisal.objects.all().order_by('-id') serializer_class = AppraisalSerializer def get_permissions(self): if self.action in ['retrieve']: …

08.01.2022
Heroku Django-AuthException at /complete/vk-oauth2/

''' Помогите пожалуйста, я новичок в программировании. Мне нужно войти в социальную сеть, а у меня ошибка(.Помогите пожалуйста как изменить версию социальной сети в контакте в Heroku?AuthException at /complete/vk-oauth2/ Неверный запрос: версии ниже 5.81 являются устаревшими. Параметр версии должен …

08.01.2022
Невозможно получить идентификатор комментария с помощью AJAX в django

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

08.01.2022
Ошибка Django при попытке запустить сервер после установки cors-headers

Итак, я пытаюсь сделать Django back-end для своего проекта. Это мой первый раз, когда я делаю что-то подобное, поэтому когда я получил ошибку CORS (Политика CORS: На запрошенном ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. Если вам нужен непрозрачный ответ, установите режим …

08.01.2022
Специфические отношения между моделями Django

Добрый день! Я кодирую образовательный портал на Django и вот модели: class UserRanking(models.Model): user_id = models.ForeignKey(UserCourses, on_delete=models.CASCADE) i_xp = models.IntegerField(default=1) class UserCourses(models.Model): i_subscription_type = models.ForeignKey(SubscriptionType, on_delete=models.CASCADE) i_course_id = models.ForeignKey(CourseInfo, on_delete=models.CASCADE) i_user_id = models.ForeignKey(UserProfile, on_delete=models.CASCADE) dt_subscription_start = models.DateTimeField() dt_subscription_end = models.DateTimeField() …

08.01.2022
Как изящно перезапустить django gunicorn?

Я создал приложение django с помощью docker. В настоящее время я посылаю сигнал hup главному процессу gunicorn для перезапуска. Если я просто пошлю сигнал hup, рабочие, скорее всего, перезапустятся, не завершив полностью то, что они делали. …

08.01.2022
Как зашифровать данные в django [дубликат]

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

08.01.2022
Передача значения переменной из django в другой скрипт python

Я хочу запустить внешний файл python код Django.view выглядит следующим образом: def generate(request): a=int(request.POST["status"]) b=int(request.POST["level"]) run(['python', 'water.py',a,b]) Я импортировал этот файл water.py из моего приложения Я хочу передать эти значения a и b в мой …

08.01.2022
Django ajax функция upvote downvote

Я очень новичок в ajax, мне нужна помощь в реализации ajax в функции django upvote-downvote utils. Я пытался сделать это самостоятельно, но не смог, любая помощь будет очень признательна, спасибо. Вот фрагменты кода: в моей модели: models.py …

08.01.2022
Обратный вариант для 'google_login' не найден. 'google_login' не является допустимой функцией представления или именем шаблона

У меня есть проект, и я хочу использовать аутентификацию Google для регистрации на моем сайте. Вот мой код signup.html: {% load socialaccount %} <form class="site-form" action="{% url 'authentication:signup' %}" method="post"> {{ form }} {% csrf_token %} <label> …

08.01.2022
Как управлять перенаправлением после вызова Ajax + django

Я управляю платежами с помощью braintree drop in и использую django. Когда платеж проходит успешно, он должен перенаправлять на страницу успешного платежа, а когда неуспешно - на страницу неудачного платежа. Я определяю перенаправления в моем views.py, но я не …

08.01.2022
ProgrammingError: Курсор закрыт при использовании Django ORM raw

Имеет место повторяющаяся ошибка ProgrammingError: Cursor closed при использовании необработанного запроса с помощью Django ORM MyModel.objects.raw(<raw_sql_query>) Используемая база данных - MySQL, и к объекту курсора нет доступа ни в одном прикладном коде. Все ссылки, найденные …

08.01.2022
Django REST API подключается к существующей базе данных MySQL показывает пустые [] в http://127.0.0.1:8000/api/overview

Я хочу подключить мой Django REST API к MYSQL, что я успешно сделал в настройках, однако он показывает emppty [] в http://127.0.0.1:8000/api/overview/. Я был бы признателен, если бы вы помогли понять, как заставить мои цифры отображаться …

08.01.2022
Django пагинация не работает должным образом при использовании метода POST в форме поиска

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

08.01.2022
Как передать несколько целых чисел в поле ManyToMany, присутствующее в списке в Django

Я хочу добавить этот товар в обе категории, как это сделать class Category(models.Model): name = models.CharField(max_length=500) image = models.ImageField(upload_to='categories', default='default.png') class Products(models.Model): name = models.CharField(max_length=500) category_id = models.ManyToManyField(Category, default='') category_id = [4, 6] product, created = Products.objects.get_or_create(name =data['Casual Red …

08.01.2022
Как развернуть проект django на aws? я уже пробовал с nginx, gunicorn, но ничего не получилось. нужна помощь в этом вопросе

При использовании aws для развертывания проекта django с nginx, gunicorn, но он не работает, как развернуть его правильно, нужна помощь.

08.01.2022
Как использовать django annotate для сравнения текущей даты с другими датами в моделях

Я хочу получить количество дней между текущим временем и другой датой. Вот команда, которую я использовал: employees = Employee.objects.annotate( duration=ExpressionWrapper(datetime.now().date() - F('start_working_date'), output_field=DurationField()) ) Но результат, который я получил (employee.duration), равен 0. for employee in employees: employee.duration …

08.01.2022
Как получить имя загруженного файла из идентификатора django

Мне просто нужно точное имя файла, который я загрузил, чтобы я мог прочитать весь файл и показать содержимое на HTML-странице... class newcodes(models.Model): user_id = models.AutoField fullname = models.CharField(max_length=200) codefile = models.FileField(upload_to ='programs/')//her is my codefile location in models …

08.01.2022
Django Фильтрация модельного набора

У меня есть две модели Category & Post. В модели Post есть внешний ключ category. На основе категории я хочу отфильтровать данные, чтобы показать пост по категориям. Вот мой код. models.py class Category(models.Model): name = models.CharField(max_length=200) slug = models.SlugField() …

08.01.2022
Почему он отправляется в anaconda как мне исправить i

Введите описание изображения здесь Я новичок, поэтому вам нужно нажать на ссылку. Помогите

08.01.2022
Как получить выбранное значение в bootstrap V5 select с помощью python

Я использую Class Based Views в django... Тогда моя модель выглядит так: models.py class Survey(Base): description = models.CharField('Description', max_length=50, unique=True) item1 = models.CharField('Item1', max_length=50) item2 = models.CharField('Item2', max_length=50) ... class Meta: verbose_name = 'Survey' def __str__(self): return self.description …

08.01.2022
Как отправить письмо автору поста при получении нового комментария в django rest framework через сериализатор?

Я пытаюсь создать API, в котором ученики будут задавать вопросы, а учитель будет отвечать на них. Для задавания вопросов и ответов я использую способ записи в блоге. Проблема в том, что я пытаюсь отправить почту из сериализатора. Но когда …

08.01.2022
Django generic create view . Можем ли мы добавить условия для сохранения данных из формы?

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

08.01.2022
Как вставить необработанный html в форму при создании страницы с помощью django

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

08.01.2022
Ошибка: Не имеет атрибута "Getlist" Ошибка при выполнении запроса в Django

Когда я запускаю тесты для выполнения запросов к веб-странице на Django, тесты работают нормально и имеют ожидаемое поведение. Однако, когда тот же код выполняется, когда я делаю запрос вне тестовой среды Django, выполняется: <div class="snippet" data-babel="false" data-console="true" data-hide="false" …

08.01.2022
Я не смог сохранить свои данные в админке. Он просто перенаправляет меня на главную страницу.

Вот мой код View.py. слышу, что он перенаправляет меня на главную страницу и не сохраняет мои данные в панели администратора. **если я отступлю назад else condition Блочная цитата else: form = OrderForm() return redirect('home') …

08.01.2022
Django как импортировать пользовательский javascript?

У меня возникла самая странная проблема: я не могу запросить пользовательский javascript (chart.js) так же, как я делаю другой (main.js); Вот как я запрашиваю скрипты; обратите внимание, что main.js находится в той же папке, что и chart.js <a …