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

10.04.2022
Django reset password получает Server Error 500 при развертывании на производстве в Azure

Я пытаюсь реализовать функцию сброса пароля в моем Django приложении, используя django.contrib.auth` следующим образом: from django.urls import path from .import views from django.contrib.auth import views as auth_views from django.conf import settings from django.conf.urls.static import static urlpatterns = [ …

10.04.2022
Django: теги отображаются в шаблоне HTML даже после добавления безопасного тега

Я работаю над приложением. В HTML шаблоне, в тексте (введенном из админки) отображаются теги абзацев. Я добавил тег safe в свой файл шаблона. Файл шаблона: <div class="container details"> <h5> Category: {{ single.category }} <br> </h5> <h2>{{ single.title }}</h2> <h4> …

10.04.2022
Django manage.py runcript вызывает ошибку EOFError при использовании input()

Я пытаюсь создать скрипт на Django, который генерирует отчет на основе пользовательского ввода. myscript.py def run(): # analyze some data user_input = input('Enter a value:') # do secondary analysis based on input value Когда я выполняю этот сценарий …

10.04.2022
Django два фильтра

В Django (mongodb) я делаю два отдельных фильтра на основе GET-запросов от моего rest api. Я уверен, что на пересечении двух фильтров есть данные. Однако результат двух фильтров имеет 0 результатов. Можете ли вы проверить, не ошиблись ли мои …

10.04.2022
Перенос пользовательского ввода с одной страницы на другую

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

10.04.2022
Как отправить письмо с подтверждением только определенным пользователям в django-allauth

< Я понял, что что-то упустил, но не знаю, что именно. Если я посылаю подтверждение по электронной почте "подписчикам", "созданным пользователям" затронуты, и если я изменю настройки, чтобы предотвратить отправку подтверждения по электронной почте "подписчикам" затронуты Также я создал пользовательскую …

10.04.2022
Django: Как создать представление пользователя, позволяющее ему изменять или удалять существующие бронирования?

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

10.04.2022
Django - DRF - Учетные данные для аутентификации не были предоставлены. - только в Production. В чем причина?

Проблема Во время развертывания моего backend API на Heroku через контейнер Docker я сталкиваюсь со следующей ошибкой со статусом 403(Forbidden), когда я пытаюсь получить доступ к некоторым данным, где пользователь должен быть аутентифицирован: { "detail": "Authentication credentials were not …

10.04.2022
Django.contrib.auth.models.User.customer.RelatedObjectDoesNotExist: User has no customer. это моя ошибка в моем веб-приложении для электронной коммерции

Def cart(request): if request.user.is_authenticated: customer = request.user.customer order, created = Order.objects.get_or_create(customer=customer, complete= False) items = order.orderitem_set.all() else: items = [] context = {'items':items} return render(request,'store/cart.html', context) это мой код добавления в корзину, но он все еще отображает, что нет …

10.04.2022
Проблема в том, что мой код заставляет пользователя менять изображение, когда он хочет изменить только содержание или заголовок своей статьи.

Привет всем У меня есть проект блог платформы, пользователь может добавлять, и редактировать блог. Блог содержит (title, slug, contenet, image), я использовал Django и Django Rest Framework для создания сайта, а для frontend ReactJS. Моя проблема в том, что …

10.04.2022
Как преобразовать строку в список в python

Как преобразовать строковые данные в список в python, Сценарий таков, когда пользователь вводит данные, они будут в строке, после чего как преобразовать их в список. user enters =&gt; ip1: 1.2 ip2: 3.2 After entering it will becomes "['1.2', '3.2']" …

09.04.2022
Показ сообщений с помощью фреймворка django messages из одного конкретного представления

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

09.04.2022
Django | Упорядочивание фильтров - Как реализовать "упорядочивание" при использовании @property

Помогите пожалуйста сделать правильный "заказ" для "пользовательского" свойства some_property_field. Я пишу такой URL и он не работает. Я так понимаю причина в "пользовательском" свойстве. Как это решить? /api/articles/?ordering=-some_property_field < router = DefaultRouter() router.register(r'articles', ArticleViewSet, basename='articles') urlpatterns = [] urlpatterns …

09.04.2022
Django Crispy Forms: Применяйте пользовательский атрибут заголовка к каждой ошибке

Ситуация Чтобы внести ошибки в форму регистрации, я делаю некоторые проверки в чистых методах класса формы (например, clean_email() и т.д.) и вызываю form.add_error('attribute', 'error message'). Я отображаю свои формы с помощью django-crispy-forms, используя тег шаблона {% crisy form %}. …

09.04.2022
Как я могу установить логику нового продукта в Django?

В Django, когда продукт только что добавлен, я хочу, чтобы новый продукт был назван в течение примерно 1 недели и появился на странице новых продуктов. Как я могу построить логику этого? model.py class Product(models.Model): name = models.CharField(max_length=100) category …

09.04.2022
Как получить значение радиокнопки в django

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

09.04.2022
Проблемы с первичным ключом Django

Я создаю простой проект блога. В моем проекте есть одна страница, на которой находится список всех записей блога. Если вы нажмете на название поста, вы перейдете к нему. Я использовал (?P\d+) в пути URL, чтобы пользователь был направлен на нужный …

09.04.2022
Django AllAuth повторно отправляет пароль, даже если его нет в базе данных

Как запретить django-allauth отправлять письма для восстановления пароля на электронные адреса, не зарегистрированные в базе данных?

09.04.2022
Django преобразование представления функции в представление класса

У меня проблема с преобразованием представления на основе функций в представление на основе классов, функции VIEWS.PY @ login_required def favourite_add(request, id): post = get_object_or_404(Perfumes, id=id) if post.favourites.filter(id=request.user.id).exists(): post.favourites.remove(request.user) else: post.favourites.add(request.user) return HttpResponseRedirect(request.META['HTTP_REFERER']) URLS.PY urlpatterns = [ path('fav/&lt;int:id&gt;/', views.favourite_add, …

09.04.2022
Ошибки URL Django

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

09.04.2022
Django, request.user выводит AnonymousUser, даже если я вошел в систему

Views.py class StorageView(viewsets.ModelViewSet): serializer_class = StorageSerializer def get_queryset(self): if self.request.user.is_authenticated: user = self.request.user queryset = Storage.objects.filter(username=user.username) return queryset else: print(self.request.user) return [] urls.py from django.urls import path, include from django.urls import re_path as url urlpatterns = [ path('auth/', include('rest_auth.urls')), …

09.04.2022
Ошибка миграции Django в heroku postgres

Я только что развернул свой Django-сайт на Heroku, и при выполнении команды make migrations он показывает много миграций для применения, но когда я пытаюсь переместить его, он говорит, что нет миграций для применения. Вот его фотография. <a href="https://i.stack.imgur.com/fMbHw.png" rel="nofollow …

09.04.2022
Колонка утверждений Django 3 не существует после исправления базы данных вручную с помощью pqsl

Что-то пошло не так с миграциями, и теперь, даже когда я запускаю makemigrations, я получаю: django.core.exceptions.FieldDoesNotExist: mq.pipeline не имеет поля с именем 'mq_pipepline_id' Я использовал psql, чтобы изменить имя этого конкретного столбца с mq_pipeplineid на mq_pipepline_id. …

09.04.2022
Поле даты Django, полученное из поля временной метки

У меня есть поле created_date: class Comment(models.Model): created_date = models.DateTimeField(auto_now_add=True) Мне нужно поле, производное от created_date, которое в идеале существует в модели. Я знаю, что в SQL я могу сделать: SELECT created_date::date FROM Comment Как мне …

09.04.2022
Что не так с темой GraphQL?

Сейчас я изучаю GraphQL на своем тестовом проекте с Django, и не могу понять, в чем проблема. Вот мой models.py class Teacher(models.Model): full_name = models.CharField(max_length=70, verbose_name="Full name") subject = models.ManyToManyField( "Subject", related_name="teacher_subject", verbose_name="Subject" ) def __str__(self): return self.full_name class …

09.04.2022
Почему удаление UUIDField приводит к ошибке Django SystemCheckError

Я создавал сайт на Django и включил UUID-поле "customer_id" в свою начальную модель "Customer". Наконец, я решил удалить его. Но когда я пытаюсь удалить его из моего models.py, Django бросает SystemCheckError: System check identified some issues: ERRORS: &lt;class 'accounts.admin.CustomerAdmin'&gt;: (admin.E035) …

09.04.2022
Django query set как получить последние n записей

Class Message(models.Model): host = models.ForeignKey(NewUser, on_delete=models.CASCADE) body = models.TextField(max_length=1000) created = models.DateTimeField(auto_now_add=True) class Comments(models.Model): message = models.ForeignKey(Message, on_delete=models.CASCADE) publisher = models.ForeignKey(NewUser, on_delete=models.CASCADE) body = models.TextField(max_length=300) created = models.DateTimeField(auto_now_add=True) У меня есть приложение, в котором я хочу отобразить в …

09.04.2022
Как я могу отменить это (случайное) наследование таблиц в Django?

У меня есть библиотека приложений django в производстве, и я обнаружил серьезный недостаток. Библиотека объявляет AbstractMyModel, от которой наследуется конкретная MyModel. Пользователи библиотеки могут установить приложение и использовать MyModel напрямую, или просто импортировать абстрактные модели, чтобы делать с …

09.04.2022
Как передать параметры методу delete? (django)

У меня есть модель Like и я хочу удалить этот объект с параметрами. это код -&gt; Like.objects.filter(user=self.request.user, question=self.get_object()).delete() и также у меня есть сигнал здесь нужен параметр пользователя @receiver(post_delete, sender=Like) def delete_like(sender, instance, using, **kwargs): instance.question.point -= …

09.04.2022
Сброс пароля django-allauth и django-rest-auth

Я не могу разобраться с этой проблемой. Прочитал много решений, но не могу найти правильную комбинацию, которая работает для меня. Я хочу инициировать поток сброса пароля пользователя из моего приложения (android/iOS). Я думаю, что мне нужно django-rest-auth для …

09.04.2022
Django - Обновление значения базы данных при перетаскивании

Я создаю приложение TODO и пытаюсь реализовать перетаскивание с помощью JavaScript. Мне удалось создать функцию перетаскивания, но я не знаю, как изменить и сохранить "категорию" задачи (например, backlog на done) при перетаскивании. Нужно ли мне использовать JavaScript или …

09.04.2022
Как задавать параметры при подключении к различным веб-страницам во фреймворке django

Я пытаюсь связать две веб-страницы в django framework, используя теги якоря в шаблоне. Одно из моих представлений принимает аргумент, и я не могу понять, как передать параметр в шаблоне. Вот шаблон url, который принимает аргумент. path("&lt;str:entry&gt;",views.display_entry,name="entry") Соответствующее мнение …

09.04.2022
Js распространение оператор синтаксическая ошибка django компрессор

Я пытаюсь настроить библиотеку ifc.js в моем проекте, она использует свертывание, и я нашел django compressor для свертывания файлов, но я получил ошибку синтаксиса, не совсем уверен, что не так, все настроено нормально, и я получил эту ошибку CommandError: An …

09.04.2022
Django_tables2 mixins, отображение несоединяемых моделей с конкатенированными строками

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

09.04.2022
Конфликт при развертывании API на Python Django

Пожалуйста, я очень новичок в Python и Django, друг (не разработчик) обратился ко мне по поводу развертывания django на digitalocean. Я пытался решить некоторые проблемы, но не понимаю, как решить последнюю: The conflict is caused by: The …

09.04.2022
Создание Dockerfile, docker-compose.yml и файла nginx-setup.conf для проекта Django и Next.js

Я хочу создать Dockerfile, docker-compose.yml и файл nginx-setup.conf для моего проекта Django GraphQL и Next.js, чтобы заставить его работать на localhost на моей машине, а затем подготовить его к развертыванию на DigitalOcean. Я также хотел бы добавить PostgreSQL. Как я …

09.04.2022
Есть ли альтернатива force_bytes в django.utils.encoding?

Я использовал force_bytes в одном из моих проектов, и это вызывает ошибки, так как я использую Django 3+. Вопрос: Есть ли ему альтернатива? Что делает Force Bytes? Дает байтовую версию строки с ленивыми экземплярами, разрешенными в строки

09.04.2022
Вопросы о теге inclusion_tag

Я следил за старыми курсами Udemy и пытался создать проект с 2 приложениями (группа и посты) и только что узнал, что вы можете использовать: from django import template register = template.Library() Чтобы позволить связать приложение models с …

09.04.2022
Django KeyError и MultiValueDictKeyError при попытке POST

Я пытаюсь сделать POST запрос к Django через Vue JS, этот POST запрос - обзор города, Когда я пытаюсь выполнить POST через Vue JS, я не получаю ответа, поэтому я попробовал использовать Django API напрямую и каждый раз получаю …

09.04.2022
Django Изменение булевого поля с помощью щелчка мыши

Я работаю над приложением To-do. Отдельные дела ссылаются на список дел через внешний ключ, а списки дел ссылаются на проект через внешний ключ. Я хочу, чтобы при нажатии на кнопку статус дела устанавливался в true. Я видел несколько …