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

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 …

08.01.2022
Защищенные маршруты с использованием JWT-токенов в NextJS + Django

Я начинаю новое приложение NextJS, в котором я использую Django в качестве API. Я использую JWT-токены для аутентификации/авторизации и хотел создать защищенные маршруты. После изучения кучи руководств, видео и других вещей в Интернете, вот что я придумал: Я создал …

08.01.2022
Django Сохранение свойства метода модели в базу данных

У меня есть ModelOne, который имеет метод модели, допустим method_that_does_stuff, с декоратором @property, который вычисляет булево значение, основанное на значении ModelThree, которое является ForeignKey из ModelTwo, которое является ManyToMany из ModelOne. Я пытаюсь сделать так, чтобы при изменении значения …

08.01.2022
From autoslug import AutoSlugField Не работает

Пожалуйста, мне нужна помощь в работе с Python Django Я установил pip install pillow и мне нужно импортировать его в models.py. Когда я запускаю этот код в командной строке, я получаю эту ошибку[At line:1 char:1 from autoslug import AutoSlugField …

08.01.2022
Сортировка селектора запросов

Inbox = Messages.objects.filter(Q(sender=request.user) | Q(receiver=request.user)) context['Inbox'] = Inbox В настоящее время я использую это для получения всех сообщений для текущего пользователя, вошедшего в систему. Я хочу сортировать их по времени и статусу прочтения. Так, чтобы последнее непрочитанное …

08.01.2022
Tag start is not closed шаблонизатор Django

На странице статьи есть блок комменатриев, у которого есть селектор сортировки. Параметр сортировки передаётся через view. Хочу сделать так, чтобы атрибут selected проставлялся в нужный тег option в зависимости от этого параметра. Делаю это так: &lt;select id=&quot;comments-sort&quot;&gt; &lt;option …

08.01.2022
Я не могу заставить изображения работать в моем проекте django (это мой первый проект и у меня проблемы).

У меня есть папка img в том же каталоге, что и мои html-файлы. Я хочу поместить изображения на свой сайт, но я делаю что-то не так. вот код: {% block a %} &lt;div class="row"&gt; &lt;div class="col-sm-4 center"&gt; …

08.01.2022
Сложность частичного обновления в DRF

Я изучаю Django и DRF, у меня проблемы с обновлением поля expire_on. И там же мне нужно поставить логику, чтобы предотвратить установку значения expore_on не более 7 дней от created_on. Мне трудно понять, как обновить то же самое и написать …

08.01.2022
Не удается отправить объект через axios в django - возможно, из-за объекта AnonymousUser?

Я пытаюсь добавить кнопку в React, которая постит объект в django через axios, когда пользователь нажимает на нее. Однако, кажется, что что-то не так в бэкенде. Вот кнопка: &lt;button id="add-rat" type="button" className="btn homeButton" onClick={ (e) =&gt; submit(e) } …

08.01.2022
Приложение для чата в реальном времени на django работает с каналами, но не работает после использования redis и развертывания на heroku

Hello Я работаю над приложением для чата с каналами django, оно отлично работает на localhost, но как только я использовал redis и развернул на heroku, я не могу отправить сообщение, вебсокет всегда закрыт, my settings.py CHANNEL_LAYERS = { "default": { …

08.01.2022
Django Models, у меня есть вложенные категории, какой лучший способ убедиться, что каждый объект будет "реагировать" на свою категорию и родительские категории?

У меня есть модель для вложенных категорий, которую я нашел в Интернете и которая работает очень хорошо: class Category(models.Model): parent = models.ForeignKey('self', related_name='children', on_delete=models.CASCADE, blank=True, null=True) title = models.CharField(max_length=100) class Meta: unique_together = ('title', 'parent') def __str__(self): full_path = …

08.01.2022
Django rest framework - Внешний ключ - отношение один ко многим

Для моего проекта мне нужно иметь простой процесс форма =&gt; много вопросов =&gt; для каждого вопроса тип ответа =&gt; если тип ответа - множественный выбор, то возможные ответы находятся в группе uniq. Моя цель состоит в том, чтобы иметь возможность …

08.01.2022
Django mod_wsgi daemon mode touch wsgi.py не вызывает обновления

Я не могу перезагрузить шаблоны django, коснувшись скрипта wsgi.py, расположенного в корне/имени моего приложения django. Сценарий и проект расположены в /var/www, поэтому мне нужен sudo для выполнения touch. Я запускаю производственный сервер apache2, на котором работает сайт django с …

08.01.2022
Сделал простой сайт блога на django, оригинальные записи, которые были сделаны с помощью manage.py существуют и разрешаются, новые записи с помощью nginx/uwsgi не разрешаются

Я написал простой сайт на django, который, казалось, полностью работал при запуске с помощью manage.py. После этого я настроил сайт на работу с nginx/uwsgi, и теперь новые записи появляются на главной странице, но когда я пытаюсь перейти на страницу, …

08.01.2022
Полиморфный кверисет в Django ListView отображает шаблон столько раз, сколько объектов имеют кверисет

У меня есть полиморфная модель, использующая полиморфную библиотеку на Django с одной ParentModel и несколькими ChildModel, и я хочу использовать родительскую модель со всеми ее детьми в наборе запросов. Набор запросов, который я использую в моем ListView, выглядит примерно …

08.01.2022
Не начинайте поток в ASGI django в файле manage.py

Я использую Django 4.0.1 с расширением channels, поэтому я использую интерфейс ASGI. В одном из моих приложений я использую метод AppConfig.ready() для запуска потока / цикла asnyc - в частности, пакета paho.mqtt …