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

10.10.2021
Невозможно добавить новый пост через выборку

Я пытаюсь отправить новое сообщение через fetch, но каждый раз я получаю эти две ошибки (видны на картинке). Не могли бы вы сказать мне, почему я получаю эти ошибки? fetch('/posts', { method: 'POST', body: JSON.stringify({ body: document.querySelector('#compose-body').value }) …

10.10.2021
Получение ошибки типа в Articles/1/:get() got multiple values for argument 'id'

Class Article_List(APIView): def get(self,request): articles = Article.objects.all() serializer = ArticleSerializer(articles, many=True) return Response(serializer.data) def post(self,request): serializer = ArticleSerializer(data=request.data) if serializer.is_valid(): serializer.save() return Response(serializer.data, status=status.HTTP_201_CREATED) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) # Bad Request class ArticleDetails(APIView): def get_objects(self, id): try: return Article.objects.get(id=id) except Article.DoesNotExist: …

10.10.2021
Я хочу получить все объекты Post, у которых есть хотя бы один followUser, чей user=request.user

FieldError at /en/account/profile/follow_list/ Невозможно преобразовать ключевое слово 'followidf' в поле. Возможные варианты: author, author_id, Этот пролет может быть настолько глубоким, насколько вы захотите. Это работает и в обратную сторону. Хотя это можно настроить, по умолчанию вы ссылаетесь на …

10.10.2021
AttributeError в /create_order/4 в Django

Я делаю инлайн наборы форм для создания новых продуктов в каждом клиенте, но когда я пытаюсь сохранить его, он выдает мне эту ошибку views.py: Здесь я сосредоточен на функции "createOrder" для создания заказов клиентов from django.shortcuts import render, redirect from …

10.10.2021
Django: Альтернатива использованию составных ключей

У меня есть следующие 2 таблицы. Discount: id, supplier_id, buyer_id, discount_rate (with supplier_id and buyer_id being unique_together) Product: id, product_name, supplier_id, buyer_id, price Просто объясню, почему у меня есть идентификатор покупателя в таблице продуктов: Продукт предлагается …

10.10.2021
Как получить данные с веб-сайта aa внутри I-фрейма

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

10.10.2021
Удаленный Postgresql работает очень медленно

Я запускаю .py файлы, используя Django ORM, которые подключены к серверу Postgresql на другом сервере. Оба сервера работают на Ubuntu 20.04 Когда я запускаю тот же файл, это занимает следующее время: 2-3 секунды на сервере с postgresql …

10.10.2021
Нет: в http-заголовке 'X-Robots-Tag' обнаружен 'noindex'

У меня такая проблема с моей картой сайта Нет: 'noindex' обнаружен в 'X-Robots-Tag' http header, и я думаю, что именно поэтому моя карта сайта показывает "Sitemap could not be read" Есть ли у кого-нибудь идея, как это …

10.10.2021
Django - передача значения из html-шаблона в функцию python

Я пытаюсь раскрутить первый проект Django и испытываю трудности с тем, как передать значение в функцию python из html. В принципе, у меня есть 1 placeholder с 3 кнопками рядом с ним. У меня есть файл file.html в templates. …

10.10.2021
Как обновить модели Django из другого приложения?

У меня есть работающий сервер Django, использующий MySQL. Я хочу изменить его модели из другой программы на python. У меня есть несколько идей. Directly insert data into MySQL (will this reflect on model objects?) Create a …

10.10.2021
Django test несколько тестовых примеров в цикле for

Я хочу протестировать представление регистра в проекте django, поэтому я создаю несколько фальшивых тестовых случаев (self.correct_samples) после успешной регистрации он должен перенаправить на главную страницу, что означает, что код состояния должен быть 302. from …

10.10.2021
Как решить ошибку значения -cannot assign... в Django

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

10.10.2021
Работа с Forms в Джанго

В проекте на django(python) я имею модель с внешним ключом, которая отражает форму для заполнения. Можно ли сделать так, что бы если пользователь не нашёл своего варианта в выпадающем списке, у него была возможность заполнить это поле, но со своим …

10.10.2021
Как использовать __range в Django

Class Order(models.Model): customer = models.ForeignKey('Customer' , on_delete=models.SET_NULL , null= True , blank = True) date_ordered = models.DateTimeField(auto_now_add = True) У меня есть это в модели заказа. Теперь я хочу взять order.objects.filter и взять только те данные, дата_заказа которых …

10.10.2021
Как подключить веб-приложение python к sql-серверу и создать динамические запросы

У меня есть проект, в котором есть SQL сервер с записями заказов и клиентов. И мне нужно создать веб-приложение, которое аутентифицирует пользователя и затем запрашивает SQL-сервер о заказах этого клиента, используя динамический SQL-запрос, например select * from orders where …

10.10.2021
Как добавить поле в набор запросов и заполнить его в цикле?

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

10.10.2021
Запрос get data yields none из запроса, отправленного с компьютера на приложение django

У меня есть приложение django с файлом views, настроенным как def SomeView(response): if response.method == 'GET': data = response.GET.get("test") return HttpResponse(data) и другой файл python, который я использую для выполнения запросов к моему локальному приложению django, например …

10.10.2021
Как обрабатывать несколько объектов одновременно (с помощью Django)

Я использовал Ajax для отправки данных (тип списка -> ex: ['4', '6', '10', '11']) на url страницу 'study/add_teacher'. Итак, все шло успешно, пока я не получил данные со страницы. На следующем этапе проблема не решена, The data …

10.10.2021
Разный вид/внешний вид чата для обеих сторон

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

10.10.2021
Невозможно преобразовать ключевое слово 'author' в поле

Вот в чем проблема. Я пытаюсь удалить теги, связанные с моей моделью. Я могу создать их, но когда я пытаюсь использовать HTTP DELETE на ExampleModelTags, я сталкиваюсь со следующей проблемой. Ошибка: Cannot resolve keyword 'author' into field. Choices are: …

10.10.2021
Запуск функции через некоторое время django python

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

10.10.2021
Heroku не мигрирует модели на Django

Я только что развернул свое приложение Django на Heroku, но не могу перенести свои миграции на heroku. Сначала я запускаю : heroku run python manage.py migrate все миграции отображаются как OK, но когда я показываю миграции, ни одна из …

10.10.2021
Как сделать необязательным поле с типом DecimalField в форме Джанго

В форме Джанго мне нужно сделать необязательным поле с типом DecimalField(). Поле: price = forms.DecimalField(). Пробовала писать price = forms.DecimalField(blank=True, null=True), но сервер выдает ошибку: init() got an unexpected keyword argument 'blank'. Как быть?

10.10.2021
Как распечатать чек, используя шаблон на сайте? [закрыто]

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

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). Я …