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

10.10.2021
Метод не разрешен: /registration/ [10/Oct/2021 15:54:09] "POST /registration/ HTTP/1.1" 405 0 [закрыто]

Urls.py path( 'registration/' , views.CustomerRegistrationView.as_view( ), name="customerregistration"), views.py class CustomerRegistrationView(View): def get(self, request): form = CustomerRegistrationForm( ) return render(request, 'app/customerregistration.html', {'form' : form}) def post(self, request): form = CustomerRegistrationForm(request.post) if form.is_valid(): form.save() return render(request, 'app/customerregistration.html', …

10.10.2021
TypeError at /auth/jwt/refresh decode() got an unexpected keyword argument 'verify' using Djoser

Я получил эту ошибку при попытке обновить JWT с помощью Djoser, используя конечные точки JWT. Мне нужна ваша помощь, пожалуйста. Я выполнил все настройки, как указано в DOCS.

10.10.2021
Изображения в cPanel не отображаются в Django

Я развернул свой проект Django на Shared Hosting. Для этого я использую subdomain. Мой проект отлично работает на моем localhost. И также я могу получить медиа файл, но на моем Shared Hosting, я не могу получить медиа файл. Выдает …

10.10.2021
Исправление отсутствия обратного соответствия в проекте Django

Я получаю следующую ошибку: Reverse for 'order_pdf' with arguments '('',)' not found. 1 pattern(s) tried: ['business_plan/(?P<id>[0-9]+)/pdf/$'] Я не уверен, в чем именно причина этого. Вот модель: class Info(models.Model): logo = models.ImageField(default='report-cover.jpg', null=True, blank=True) date_posted = models.DateTimeField(default=timezone.now) …

10.10.2021
Как использовать медиафайл в представлении django, другими словами, как получить адрес медиафайла в представлении

Я включил следующее в свой settings.py: MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') Это модель, чей FileInput я должен хранить: class Clip(models.Model): owner = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=False) audio = models.FileField(upload_to='audio/') class Meta: db_table = 'Audio_store' Моя …

10.10.2021
LEFT OUTER JOIN с 'field IS NULL' в WHERE работает как INNER JOIN

Сегодня я столкнулся с необъяснимым (для меня) поведением PostgreSQL - LEFT OUTER JOIN не возвращает записи для основной таблицы (с нулями для объединенных полей) в случае, если поля объединенной таблицы используются в выражении WHERE. Чтобы было легче понять детали дела, …

10.10.2021
Django Rest Framework, Docker, nginx - базовый url для медиафайлов

Я пытаюсь настроить свое приложение Django Rest Framework. К сожалению, я все еще не могу получить правильный url медиафайлов. Я попробовал добавить строки из этого ответа в конфигурацию nginx, в результате чего получаю "Bad Request (400)": Django …

10.10.2021
Put request Set и Push в одном запросе Django MongoEngine MongoDB

Я хочу отправить запрос put и обновить поле Project(Document) name и поле attendees в одном запросе put. Но я не хочу, чтобы все посетители Project(Document) были заменены, я хочу, чтобы строковые поля были заменены новым значением, а поля списка …

10.10.2021
Сельдерей с Django

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

10.10.2021
Рендер класса, перекрывающий метод класса в apiview

Я немного запутался Я хочу рендерить HTML или JSON, проверяя заголовок accept клиента, но поскольку я указал класс рендеринга по умолчанию, он все равно рендерит согласно классу рендеринга независимо от того, какой заголовок Accept header является class HomeView(APIView): template_name …

10.10.2021
Не знаете, что такое SpatiaLite и как его получить

Я пытаюсь получить SpatiaLite, потому что он мне нужен для этого https://pythonrepo.com/repo/caioariede-django-location-field--python-django-utilities Я читал это, но понятия не имею, что все это значит. Как установить SpatiaLite на MacOS?

10.10.2021
FieldError at /favourites/ Cannot resolve keyword 'favpost' into field. Варианты: author, author_id

У меня ошибка FieldError в /en/account/profile/favourites/ Cannot resolve keyword 'favpost' into field. Варианты: author, author_id Этот пролет может быть настолько глубоким, насколько вы захотите. Это работает и в обратную сторону. Хотя это можно настроить, по умолчанию вы ссылаетесь …

10.10.2021
Объект 'ManyRelatedManager' не имеет атрибута - Django

Очень новичок в Django - заранее прошу прощения за плохое описание! У меня есть две модели django: class Suite(models.Model): slug = models.SlugField() client_name = models.ForeignKey(Client, blank=True, null=True, on_delete=models.CASCADE) title = models.CharField(max_length=120) def __str__(self): return self.title def get_absolute_url(self): …

10.10.2021
Невозможно вызвать класс с помощью Django

Здравствуйте, я не понимаю, почему я не могу вызвать класс в своих моделях, используя django. Например, если я сделаю так: from myapp import models User.objects.first() Я получил эту ошибку : NameError : name 'User' is …

10.10.2021
Django устанавливает значение false для пользователя is_active при создании увольнения сотрудника

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

10.10.2021
Как отключить l10N для одного значения

Я использую {% load l10n %} и он отлично работает. Но он форматирует Money('55652.69924091', 'USD') в 55652.70 USD, что в целом нормально, но в одном месте мне нужно получить 55652.6992 USD (десятичные знаки увеличиваются до 4). Я …

10.10.2021
Ссылка на изменение пароля Django не активна?

Я изучаю аутентификацию в Django. Сегодня я столкнулся с этой проблемой и не могу понять, как ее решить. Я хочу сделать форму для смены пароля, но ссылка на форму не активна, и я не знаю, как это исправить. <a href="https://i.stack.imgur.com/lD737.jpg" …

10.10.2021
Я хочу вычислить общую стоимость покупки клиента из моего кода на django

Я пытаюсь вычислить общую цену товаров, когда пользователь вводит курс и количество покупаемого товара, но получаю такую ошибку: "can't multiply sequence by non-int of type 'tuple'". Моя модель приведена ниже; она включает в себя место, где я выполняю операцию получения …

10.10.2021
Django Paginator не работает должным образом, как решить проблему

данные django paginator, которые я использую в своем проекте, не работают должным образом при сортировке, например, хотя у меня есть записи от 2021 года в моих записях, когда я сортирую по дате, он сортирует только записи от 2020 года, …

10.10.2021
NoReverseMatch в посте, когда я добавляю ссылку href

Я создаю "игровой" веб-сайт, где даются подсказки, а люди делают предположения. Я добавил home.html, new_game.html, game_detail.html, base.html, и теперь edit_game.html. Все работает правильно для создания новой игры, списка (в home.html) и отображения подробностей. Теперь я добавляю функцию для …

10.10.2021
Использование поля Django Json для уменьшения проблем с миграциями

Я новичок в Django Json Field. До сих пор я создавал модели и переносил их. Теперь я познакомился с Jsonfield. То, что я слышал, это лучший способ смягчить проблему миграции из-за jsonfield. Это потому что, если нам придется добавлять …

10.10.2021
Код VS не использует функцию автоматического импорта?

В проекте django я хочу импортировать это from django.http import httpresponse, но код VS не дает мне http и httpresponse в качестве функции автоматического импорта. Мне приходится вводить их вручную. Хотя для других модулей функция автоматического импорта работает. В …

10.10.2021
Как соединить контейнер elasticsearch с контейнером Django в docker

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

10.10.2021
Как перенаправить на slug url в Django, если базовая строка содержит пробелы

Итак, у меня есть объект Poller, который содержит поле poller_headline, которое я хотел бы использовать как часть url перенаправления для этого объекта. Поскольку poller_headline обычно содержит много пробелов, я хочу заменить их дефисами, чтобы сделать url более читаемым …

10.10.2021
Отказано в разрешении для media/final.xlsx (errororno: 13)

У меня есть приложение django, размещенное на AWS EC2 ubuntu instance. Вот структура папок приложения, |reco-api ├───api │ ├───programs │ │ ├───migrations │ │ │ └───__pycache__ │ │ └───__pycache__ │ ├───reconciliation │ │ ├───migrations │ │ │ └───__pycache__ │ …

10.10.2021
Reverse for 'about' not found. 'about' is not a valid view function or pattern name

Views.py from django.shortcuts import render, redirect, reverse from django.views.generic.list import ListView from django.views.generic.detail import DetailView from django.views.generic.edit import CreateView, UpdateView, DeleteView, FormView, View from .forms import ContactForm from todo import settings from django.http import HttpResponse from django.core.mail import send_mail, BadHeaderError …

10.10.2021
Django упорядочивание по количеству связанных моделей

Модели class DesignerProduct(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=500, default=None) descripton = models.TextField(default=None) user = models.ForeignKey( to=Login, on_delete=models.CASCADE, related_name="designerproduct", null=True, blank=True ) medias = models.ManyToManyField(DesignerProductMedia, related_name='designerproduct', blank=True) class Views(models.Model): product = models.ForeignKey( to=DesignerProduct, on_delete=models.CASCADE, related_name="views", null=True, blank=True ) user = …

10.10.2021
Django error: name 'csrf' is not defined

Here's my views.py: class EContactsView(View): template_name = 'base/contacts.html' # В случае get запроса, мы будем отправлять просто страницу с контактной формой def get(self, request, *args, **kwargs): context = {} context.update(csrf(request)) # Обязательно добавьте в шаблон защитный токен context['contact_form'] = ContactForm() …

10.10.2021
Обработка нескольких булевых элементов в одной строке в postgres?

У меня есть таблица с более чем 12 столбцами, в которых только булевы элементы! Как управлять этим с помощью одного столбца? И как часть требования, это должно быть динамическим (в смысле, столбец может увеличиться в будущем), так что …

10.10.2021
Form.is_valid всегда False. возможно, дело в ManyToManyField

Я работаю над своим первым проектом на Django. В проекте есть два приложения. Каждое приложение имеет одну модель. Имеется модель Станция и модель Сотрудник. Сотрудники принадлежат нескольким станциям, поэтому существует отношение "многие-ко-многим" (поле ManyToManyField в модели Employee: "belong_to"). /LedgerEmployee/ …

10.10.2021
Произошла ошибка миграции (fields.E301) Поле определяет связь с моделью 'auth.User', которая была заменена

Я получил эту ошибку, когда попытался сделать миграции, SystemCheckError: Проверка системы выявила некоторые проблемы: ERRORS: calendarapp.Calendar.user: (fields.E301) Поле определяет связь с моделью 'auth.User', которая была заменена. СОВЕТ: Обновите отношение, чтобы оно указывало на 'settings.AUTH_USER_MODEL'. calendarapp.Request.user: (fields.E301) Поле определяет …

10.10.2021
Inserir um registro por usuario no Django / Вставка одного регистра для одного пользователя ограничена

Я хочу вставить один регистр для одного конкретного пользователя, это возможно? Как я могу контролировать это?

10.10.2021
Структура сайта Django

Я новичок в Django. Я рассматриваю возможность начать проект, в котором будут некоторые приложения, общие для всех пользователей (например, форумы), а некоторые - только для многопользовательских аккаунтов. Имеет ли смысл структурировать сайт следующим образом: сайт приложение1 приложение2 многопользовательский подраздел1 …

10.10.2021
Есть ли способ повторить событие в django или сделать его повторяющимся?

Я хочу сделать recurring событие, которое повторяется каждый слабый или месяц. Я много искал, но не нашел ответа.. models.py class Event(models.Model): title = models.CharField(max_length=50) author = models.ForeignKey(User, verbose_name=("author"), on_delete=models.CASCADE) body = models.TextField() date = models.DateTimeField(auto_now=False, auto_now_add=True) Я …

10.10.2021
Где я ошибаюсь в фильтрации Django

Я хочу создать строку поиска для моих флеш-карт, я хочу фильтровать и это моя папка views.py, но код, который я написал, не работает. В моей базе данных есть карточки со словами (флеш-карты для запоминания иностранного языка). Я хочу …

10.10.2021
В шаблонах я не получаю ту же дату, что и в базе данных.

У меня есть такая модель class Maca(models.Model): created_at = models.DateTimeField( auto_now_add=True ) Возвращается не та же дата, что и в базе данных {% for maca in object_list %} {{ maca.created_at }} {% endfor %} Также …

10.10.2021
Утверждение и отклонение запросов от пользователя, Django/Python

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

10.10.2021
Django не может импортировать данные из accounts.models

Я создал проект Django и переместил весь проект в другую директорию Структура файла выглядит следующим образом Project directory backend accounts (Other app files) models.py example (Other app files) views.py В example/views.py from accounts.models import User # …

10.10.2021
Почему встроенные классы разрешений Django REST Framework имеют проверку request.user?

Я пишу свой первый проект DRF, и меня заинтересовало, как реализованы встроенные классы разрешений DRF - IsAuthenticated и IsAdminUser, например. В rest_framework/permissions.py вы можете найти следующий код: class IsAdminUser(BasePermission): ... def has_permission(self, request, view): return bool(request.user and request.user.is_staff) …

10.10.2021
Построитель отчетов для django

это что-то вроде stimulsoft или crystal report для django, я не говорю о программе просмотра отчетов, которая просто экспортирует некоторые данные excel, Я говорю о целом пакете, как некоторый текст с переменными и некоторые таблицы, страницы с заголовками и …