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

13.12.2021
Валидация сериализатора DRF - отбрасывать неудачные элементы, сохранять удачные?

У меня есть конечная точка (POST, APIView), которая ожидает большие куски данных, которые должны быть проверены с помощью сериализаторов. Однако, по многим причинам бывают случаи, когда я хотел бы отбросить несколько из них, которые не прошли валидацию. Остальные я …

13.12.2021
Получение текущего зарегистрированного пользователя в django Rest Framework

Я пытаюсь получить текущего залогиненного пользователя и загрузить/отправить информацию на фронтенд. Я новичок в Rest Framework, поэтому простите мой вопрос на базовом уровне. Я пробовал получить пользователя с помощью request.user и request.auth в моих представлениях, но я не …

13.12.2021
Отключение проверки has_changed в форме django

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

13.12.2021
Celery beat не возобновляет запланированные задачи django

Я использовал celery & django celery beat для запуска предопределенной запланированной задачи. Когда я сначала запускаю celery worker & затем celery beat worker, все в порядке, задача добавляется в базу данных, а также отправляется в очередь celery beat worker непрерывно. …

13.12.2021
Доступ к базе данных django на postgresql из независимого скрипта на python

У меня есть сайт, построенный на django и postgresql. Каждый пользователь (пользователь в системе django Auth) на сайте имеет множество моделей учетных записей (и других моделей) . Приложению, работающему на базе windows-python, необходимо получить доступ (чтение/запись) к данным из …

13.12.2021
Заставить systemd использовать пользовательские ENV-конфигурации

Я пытаюсь создать контейнер LXC для автоматического запуска определенного приложения Django при старте. Проблема в том, что запустить Django с помощью systemd было довольно просто, однако приложение проверяет переменные ENV, а также полагается на некоторые Ruby Gems для работы. …

13.12.2021
Получить 2 объекта в обновленном просмотре django

У меня есть шаблон, в котором я хочу обновить 2 разные модели, первая - это модель заказа, а вторая - модель клиента. В шаблоне у меня есть 2 формы, но проблема в том, что я не могу получить информацию …

13.12.2021
Django-table2: получение первичного ключа строки для доступа к дополнительным деталям строки

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

13.12.2021
Путаница при импорте общих представлений Django', основанных на классах

Изучая справочную документацию и некоторые учебники, я видел, что импорт для общих представлений Django на основе классов используется несколькими способами: from django.views.generic import TemplateView, ListView Or: from django.views.generic.base import TemplateView from django.views.generic.list.ListView Я пробовал экспериментировать с …

13.12.2021
Условный рендеринг (разных секций) в Django Template

Я написал этот код (внутри представления) для генерации некоторых флагов # when to show bidding form? # - current user is logged in # - listing is active # - listing isn't created by current user show_bidding_form = …

13.12.2021
Django, HttpResponse, HTML

У меня есть чекбоксы после выбора нескольких запросов и страница формируется в соответствии с выбранными чекбоксами. вопрос: чтобы использовать HttpResponse и сделать страницу по частям, можно ли использовать шаблон?

13.12.2021
Получение ошибки базы данных при использовании django-paypal

Я использую Mongodb (движок djongo) для базы данных для моего проекта django, я не могу понять, что я всегда получаю эту ошибку, когда paypal отправляет сообщения на мой сайт: Есть идеи, как я могу это исправить, это происходит, когда …

13.12.2021
Выражение генератора должно быть заключено в круглые скобки, если оно не является единственным аргументом: использование join

Я получаю следующее исключение при запуске сервера:- SyntaxError: Выражение генератора должно быть заключено в круглые скобки, если оно не является единственным аргументом следующей строки: return '\n'.join(' | '.join(value.rjust(width) for value, width in row, widths) for row in table …

13.12.2021
Ошибка 404: ни один комментарий не соответствует заданному запросу

Я достаточно искал информацию об этой проблеме, но так и не смог найти решение. Пожалуйста, помогите мне. View.py class comment_delete(DeleteView): model = Comment success_url = reverse_lazy('board_list.html') urls.py path('', views.home, name="home"), path('board/', views.board.as_view(), name="board"), path('board/<int:pk>/', views.board_detail.as_view(), name="board_detail"), …

13.12.2021
Django save request.POST to JSONField выбирает последний элемент из списка вместо сохранения списка

У меня есть представление, которое получает пост-запрос от client.post() data = { "token": create_hash(customer_name), "images": [image_1, image_2], "name": customer_name, "email": "test@email.com", "phone": "0612345678", "product": "product-sku0", "font_family": "Helvetica", "font_size": 12, "colors_used": ( "#AAAAAA|White D", "#FFFFFF|Black C" ) } …

13.12.2021
Как правильно переопределить get_queryset в modelviewset без нарушения запроса по pk?

У меня есть ModelViewSet: class OrderViewSet(viewsets.ModelViewSet): serializer_class = OrderSerializer pagination_class = DefaultPagination queryset = Order.objects.all() def get_queryset(self): userId = self.request.query_params.get('userId') if userId is not None: query = Order.objects.filter(owner__id=userId).order_by('-createdAt') else: query = Order.objects.order_by('-createdAt') return query Здесь url регистрации router …

13.12.2021
Django/React 415 (Неподдерживаемый тип носителя)

Я получаю POST http://localhost:8000/api/reports/ 415 (Unsupported Media Type) при попытке отправить форму из React и не понимаю, в чем проблема. Вот код. models.py class Report(models.Model): category = models.ForeignKey(Category, on_delete=models.PROTECT) description = models.TextField() address = models.CharField(max_length=500) reporter_first_name …

13.12.2021
Создание динамического графика из django с помощью chart.js

Я новичок в Django. В настоящее время я занимаюсь анализом настроений в пользовательских твитах в реальном времени через Twitter API. Мне удалось провести анализ и отобразить настроения. Теперь я хочу визуализировать настроения с помощью диаграмм в моем приложении Django (возможно, …

13.12.2021
Почему при использовании /<pk>/ выдается ошибка страница не найдена?

Urls.py Я перепробовал все, но не могу понять, почему это произошло. когда я применяю или всегда показывает одну и ту же ошибку from django.contrib import admin from django.urls import path from . import views urlpatterns = [ path('nature', views.nature, …

13.12.2021
Дублирование модели Django с вложенными дочерними элементами

У меня есть модель с вложенными детьми и я хочу продублировать ее, я попробовал несколько решений, но не смог решить свою проблему! вот мои модели, чтобы показать взаимоотношения между ними: class Form(models.Model): form_id = models.UUIDField(primary_key=True, default=uuid4, editable=False) …

13.12.2021
Django-filter показывает все поля, а не только те, которые были указаны

В моем filters.py: class DataFilter(FilterSet): start_date = DateFilter(field_name='date',lookup_expr=('lt')) end_date = DateFilter(field_name='date',lookup_expr=('gt')) date_range = DateRangeFilter(name='date') class Meta: model = DataModel fields = ['date', ] Я также пробовал устанавливать fields = [], но фильтры всех полей все …

13.12.2021
Получить значение словаря в шаблоне

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

13.12.2021
Не найден ответ для 'db' с аргументами '('',)'. Проверен 1 шаблон(ы): ['db/(?P<db_id>[^/]+)/$'].

Когда я пытаюсь взять элементы из db.html с помощью id, выдается ошибка. Я не могу понять, в чем проблема пожалуйста, помогите мне venue.html {% extends 'MYapp/index.html' %} {% block content %} &lt;center&gt; &lt;h1&gt; venue.html &lt;/h1&gt; &lt;br&gt; &lt;div class="card-header"&gt; Featured &lt;/div&gt; …

13.12.2021
DJANGO : Как итерировать элементы ListView для преобразования в карточки

Я разрабатываю приложение "dash" как стартовую точку для многих пользователей. "приборная панель приложений". Я хочу преобразовать список приложений в карточки, "в стиле портфолио". пользователь заходит в платформу, и по url .../dash открывает dash (django app). Здесь все идеально. …

13.12.2021
Django и CKEditor в качестве шаблона

Можно ли использовать переменные db в ckeditor? например: My name is : {{ form.name }} My age is : {{ form.age }} и затем я могу отобразить запись в ckeditor как шаблон, заполненный моделью. Любой совет …

13.12.2021
Фильтр django по большому списку - выдает неправильный подсчет или синтаксическую ошибку на ms sql - фильтрация по частям очень медленная

Я пытаюсь отфильтровать записи из модели, используя список значений: Образец: items= ['a@xyz.com','b@xyz.com','c@abc.com'.......] data= TestModel.objects.filter(email__in=items) items содержит более 2000 записей и база данных используется в SQL. Чтобы избежать ошибки подсчета: Я попробовал: data= TestModel.objects.all() chunks = [items[x:x+1000] for x …

13.12.2021
Как перенести файл vieys.py без исключений?

Когда я пытаюсь перенести свой .py файл, я сталкиваюсь с ошибкой "^ if request.method == 'POST' SYNTAX ERROR : Invalid character in Identifier error" это мой код def register(request): registered = False if request.method() == 'POST': user_form = UserForm(data=request.POST) profile_form …

13.12.2021
Фильтрация данных, по календарю

Помогите пожалуста, я новичок в Python. Есть 3 таблицы, у каждой таблицы есть свой столбец с дата/время. Пример таблиц в SQLite: Таблица 1: ИД |столбец1| |столбец2| |столбец3| |столбец(дата/время)| 1 Даные1 Данные2 Данные3 2021-12-11 07:29:55.297591 2 Даные1 Данные2 Данные3 2021-12-12 08:24:13.817266 …

13.12.2021
Добавьте знак процента (%) в URL Django

Я делаю часть миграции API, где у меня есть URL со знаком % в нем. Однако я хочу сделать такое же сопоставление URL с URL API Django. Я пробовал создавать пробелы и также пробовал создавать знак %. Я получаю …

13.12.2021
Когда я ищу с помощью SearchRank, если он ничего не находит, то возвращает все.

Когда я ищу с помощью SearchRank, если он ничего не находит, то возвращает все. Как я могу решить эту проблему? просмотров : self.search = form.cleaned_data['search'] vector = SearchVector('title', weight='A') + SearchVector('description', weight='C') + SearchVector('category', weight='B') query = …

13.12.2021
Django Как добавить столбец цикла в модель из другой модели

Я хочу добавить название каждого города в данных модели A к имени столбца таблицы B. Когда я добавляю новый город, возможно ли добавить и обновить таблицу модели B? class ModelA(models.Model): city_name = models.CharField(max_length=50) def __str__(self): return f"{self.city_name}" class ModelB(models.Model): …

13.12.2021
Как потребовать дополнительную плату для первых пользователей в подписке stripe?

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

13.12.2021
Django - Объединение моделей и получение только поля `url` атрибута ImageField одной из объединенных моделей

У меня есть класс User, который имеет атрибут ImageField, хранящий аватар/картинку профиля пользователя. Я пытаюсь аннотировать набор запросов Post так, чтобы только url аватара пользователя возвращался вместе с постом, без других данных. Я пробовал 2 разных способа аннотировать запрос, …

13.12.2021
Существует ли библиотека Django, которая автоматически отображает местную валюту на основе IP-адреса страны посетителя.

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

13.12.2021
Как объединить Celery с asyncio для асинхронной обработки HTTP-запросов?

Как получать асинхронные HTTP-запросы и обрабатывать их асинхронно с помощью celery? Вот что я пробовал, правильный ли это способ объединить async с celery, чтобы я мог получать асинхронные HTTP запросы и обрабатывать их асинхронно Урл: urlpatterns = …

13.12.2021
Как подключить MySQL с помощью Django SQLalchemy?

Я пытаюсь соединить приложение Django с MySQL, Моя модель: **models.py** from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, String, DateTime from sqlalchemy.orm import relationship from sqlalchemy.orm import sessionmaker engine = create_engine('mysql://root:root0000@localhost', echo=True) Base …

13.12.2021
Развертывание нескольких докеризованных django backend + ReactJS front end app в Apache2 Linux

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

13.12.2021
Запрос на соединение в django между тремя таблицами и отображение всех атрибутов

У меня есть три модели class A(models.Model): field1 = models.IntegerField() class B(models.Model): id_a = models.ForeignKey(A,on_delete=models.CASCADE) field1 = models.IntegerField() field2 = models.IntegerField() class C(models.Model): id_a = models.ForeignKey(A,on_delete=models.CASCADE) field1 = models.IntegerField() field2 = models.IntegerField() Я хочу написать запрос, который выглядит …

13.12.2021
Как использовать патч с (из django.views.generic import View)

Какой метод патча я использую при создании API с View , (from django.views.generic import View) Предположим, у меня есть такой класс : from django.views.generic import View class ArticleView(View): def patch(self, request, article_id, *args, **kwargs): # How can I patch …

13.12.2021
Как обновить / заменить файл в Django FileField()

У меня есть модель Django, в которой хранится файл следующего вида: class Excel(models.Model): the_generated_file = models.FileField() Я знаю, что хочу получить доступ к этому файлу с обновленной версией файла. Если бы это было поле int, foat или …