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

20.04.2022
Как добавлять не более 1 записи в таблицу если есть дубликаты Django pandas

Есть парсер который берет данные из CSV и добавляет их в модели django В CSV есть много дубликатов, как добавить только 1 запись и остальные пропустить если они такие же? Сам парсер: def get_vehicle_brand(): tmp_data = pd.read_csv('C:/Users/Sirius_McLine/PycharmProjects/BrixoDoc/ImportCSV/vehicles.csv', sep=';') vehicle_brand = …

20.04.2022
Настроить колонку так, чтобы она не была видна по умолчанию в админке django

Сделав ConfigurableColumnsMixin, я могу отобразить все колонки по умолчанию, я могу просмотреть все колонки. Как не сделать колонки по умолчанию, чтобы пользователь мог выбрать, какую колонку он может выбрать, и затем отобразить эти колонки. admin.py class ProductAdmin( TimestampedModelAdminMixin, ConfigurableColumnsMixin, admin.ModelAdmin …

20.04.2022
Как быстрее загружать файлы css и js и влияет ли хранение этих файлов в каталоге медиа на время загрузки?

У меня есть приложение django, и я размещаю его на heroku, все работает хорошо. Я храню изображения (пока что) в моем каталоге media То же самое касается js и css файлов, однако они будут там всегда, но я не …

20.04.2022
Я пытаюсь просмотреть файл, который я загрузил django FileField, но это не работает

Привет друзья, я застрял в проблеме при попытке просмотреть pdf файл на моей странице, которую я загрузил имеют эти модели: class HomeWork(models.Model): nameFile = models.CharField('Name File',max_length=30) file = models.FileField('File',upload_to="files",null=True) course = models.ForeignKey(Course, on_delete=models.CASCADE) user = models.ForeignKey(User,on_delete=models.CASCADE, null=True) …

20.04.2022
Как добавить пункт меню в боковой список в django с помощью jazzmin?

Я добавил один пункт меню в админ-панель django. Когда я нажимаю на него, все остальные приложения и их модели исчезают. Я использую jazzmin в админ-панели. Как отправить все боковые меню в мой шаблон?

20.04.2022
Данные таблицы с сортировкой, поисковым запросом, пагинацией передаются различным компонентам в Angular

Я постараюсь объяснить как можно проще. Есть таблица, которая в начале получает первые 30 строк из n строк и имеет сортировку, поиск с использованием мат-таблицы. Таким образом, даже если она отсортирована, будут отправлены только первые 30 строк, и …

20.04.2022
Фильтр по категории в django

Я делал проект на Django & react с использованием RestAPI, чтобы разобраться в нем более глубоко. У меня возникла проблема с частью представления. Есть модели; Course, CourseCategory. CourseCategory - это информация о том, к какой категории относится курс (которая является …

20.04.2022
Создайте декоратор, который будет проверять, выполнится ли функция успешно или выкинет ошибку?

Мне нужно создать декоратор для события в django и сохранить все args, kwargs, status, etc в модели django. Пока что я могу хранить args, kwargs и traceback, но проблема в том, что событие может завершиться неудачей, поэтому мне нужно …

20.04.2022
Django-filter ModelChoiceFilter с использованием queryset

Я использую django-filter и у меня есть журнал моей модели : class Log(models.Model): admin = models.CharField(max_length=64) appli = models.CharField(max_length=64) ID ADMIN APPLI 1 LEA VM 2 …

20.04.2022
Django Я пытаюсь написать тест для моего представления add_post и он не работает

Мое мнение: def add_post(request): if request.method == "POST": form = NewPostForm(request.POST, request.FILES) if form.is_valid(): form.instance.author = request.user form.save() messages.success(request, "Your post was added successfully.") return redirect("food-feed") messages.info( request, "If you're adding a recipe you must include the ingredients, …

20.04.2022
Автоматически заполняемые поля формы django

Я работаю над своим блогом и добавил раздел комментариев, теперь я хочу автоматически заполнить два поля в формах, но получаю ошибку NOT NULL constraint failed: MainSite_comment.user_id. Models.py class Comment(models.Model): comment_text = models.TextField(("comment_text")) user = models.ForeignKey("account.User", related_name=("comment_user"), on_delete=models.CASCADE) #post …

20.04.2022
Неверные данные. Ожидал словарь, а получил str

Ожидаемое поведение Создать новый объект, используя идентификатор поля ForeignKey. Актуальное поведение Он работал нормально, когда класс Serializer выглядел следующим образом : class RequestSerializer(serializers.ModelSerializer): """ Serializer for Request model """ class Meta: """ Meta class for RequestSerializer …

20.04.2022
Как использовать выпадающий список и пагинацию без сброса значений при переходе вперед и назад по страницам в DJANGO?

У меня есть форма с выпадающими значениями для поиска. Выпадающие значения помогают искать определенное имя хоста (значение поля в elasticsearch). Когда я перехожу вперед и назад по страницам, используя значение выпадающего списка по умолчанию, я не получаю никаких …

20.04.2022
Как развернуть набор запросов для m2m-отношения в Django и проверить, существует ли объект

Мне нужно проверить, существует ли объект в обратном отношении m2m Django. Модели class PlayerProfile(models.Model): """ Player profile for every user - تحديد شكل كل لاعب خاص بكل مستخدم """ is_cap = models.BooleanField(default=False) app_user = models.ForeignKey("users.AppUser", on_delete=models.CASCADE,related_name="player_profile_list_for_app_user") t_shirt_size …

20.04.2022
Выбрать названия из одной и той же модели в админке Django

У меня есть модель Article с несколькими полями. Я хочу дать возможность пользователям связывать другие статьи (через выбор заголовков) с текущей. Это должно делаться пользователями вручную через панель администратора. Поле related_articles должно работать точно так же, как ManyToManyField, но …

20.04.2022
Передача массива с помощью AJAX в Django

У меня есть массив с названием metrics и я пытаюсь передать его в backend с помощью AJAX, но я получаю только последние значения массива 7,8,9. Я хочу получить весь массив .Есть идеи как? Любая помощь будет принята с благодарностью. …

20.04.2022
Opayo (Sagepay): как реализовать функцию вывода средств для пользователей?

Мы создали интернет-магазин на Python/Django (DRF), Opayo для оформления заказа и создали виртуальные кошельки для наших клиентов. Мы также хотим реализовать функцию вывода средств, чтобы наши клиенты могли отправлять свои средства с виртуального счета на реальный банковский счет или кошелек …

20.04.2022
Django celery apply_async выполняется несколько раз

Используется Django 2.2 и Celery 4.4.7. Использование AWS ECS для развертывания приложения и celery и использование SQS в качестве брокера сообщений. В определении задачи ECS для запуска задачи celery используется следующая команда ["celery","worker","-A","app","-l","info","--concurrency","4"] Выполняется 8 …

20.04.2022
Как я могу получить id/pk из url

Я новичок в Django, пытаюсь создать представление бронирования авиабилетов, которое будет принимать id пользователя, вошедшего в систему, и pk/id выбранного рейса, чтобы я мог объединить эти данные и заполнить билет для соответствующего пользователя и выбранного рейса. У меня нет …

20.04.2022
Dajngo: Как перенаправить пользователя на прошлую страницу после регистрации?

Для покупки товара есть 4 шага. Если пользователь не зарегистрирован, то после второго шага его должно перенаправить на страницу регистрации. А когда он зарегистрируется, то его должно перенести на третий шаг. Как можно реализовать данную логику? (В моем случае после …

20.04.2022
Имя единорога Django 'Kwargs' не определено

недавно я начал изучать django unicorn все шло хорошо Я начал создавать корзину с помощью единорога, но в итоге я столкнулся с ошибка введите описание изображения здесь имя kwargs не определено my cartview.py class CartviewView(UnicornView): …

20.04.2022
Сообщение об ошибке Django не объявляет явный ярлык приложения

Я получаю это сообщение об ошибке при попытке добавить форму модели на мой сайт django. Все работало нормально до того, как я добавил код формы, а теперь я не могу получить доступ к сайту. Любая помощь в решении этой …

20.04.2022
Django test api во время работы api в среде dev

У меня есть проект Django в Dev Env. Я могу запустить api с помощью 'python manage.py runserver' Я могу запустить тесты с помощью 'python manage.py rest api.tests' Но только по одному за раз. Когда я запускаю тесты, …

20.04.2022
Как интегрировать расширенные отчеты в Django App (python)?

Я сейчас разрабатываю Django App (python) и мне нужно использовать reports с продвинутыми sql запросами (sql с group by, order by, case ... when ... then). .

20.04.2022
Как написать тестовые примеры с локальными классами разрешений, установленными в наборах представлений в DRF?

Каждый раз, когда я запускаю тест, возникает assertionError 403!=200, что естественно, потому что почему-то не удается войти в систему под пользователем или суперпользователем. что мне нужно знать, так это как аутентифицироваться здесь, чтобы запустить тест без сбоев. ##views.py class EmployeeDetailsViewSet(viewsets.ModelViewSet): …

20.04.2022
Django ошибка: "NOT NULL constraint failed"

У меня есть модель отслеживаний. К ней привязан пользователь (user должен быть необязательным полем), но когда я пытаюсь сохранить данные, то мне выдаётся следующая ошибка: IntegrityError at /admin/profiles/tracking/220/change/ NOT NULL constraint failed: profiles_tracking.user_id models.py class Tracking(models.Model): products …

20.04.2022
Команда docker exec с подпроцессом в программе на Python

Я хочу создать контейнер docker через функцию subprocess в программе python, и ввести контейнер для выполнения соответствующего скрипта, чтобы получить возвращаемые результаты. Но я использую. Функция subprocess.Popen выполняет docker exec MySQL /bin/bash /home/test sh 'select * from userinfo;' Error 2002 …

20.04.2022
Как я могу использовать строку в django как html? что включает в себя djangos inline html

Например: str = "<b>Hello<b> this string also includes my {{myvariable}} {%if myvariable%} and its true {%endif%}" Я знаю, что существует фильтр |safe, но он не работает для инлайн html, только для html. То же самое касается фильтров …

20.04.2022
Я удалил столбец таблицы с именем stock, но когда я применяю миграцию, это вызывает ошибку, как я могу исправить ситуацию?

Raise NodeNotFoundError(self.error_message, self.key, origin=self.origin) django.db.migrations.exceptions.NodeNotFoundError: Migration figgyapp.0001_initial dependencies reference nonexistent parent node ('figgyapp', '0003_remove_product_s tock')

20.04.2022
Как показать отсортированный список в форме

Это работает, но не знаю как показать на моей странице sorted(glob.glob(''+dvcs.hostname+''), key=os.path.getmtime) Я не знаю, что мне делать. Вот мой код class Recentbackups(View): @staticmethod def get(request, pk): dvcs = Device.objects.filter(pk=pk) form = DeviceForm() context = {'dvcs': dvcs, 'form': form} …

20.04.2022
Периодически запускайте Django Celery

У меня есть файл задач tasks.py @shared_task def add(x, y): print(x + y) return x + y и celery.py from __future__ import absolute_import, unicode_literals import os from celery import Celery from celery.schedules import crontab # setting the …

20.04.2022
Маршруты для управления группами и разрешениями с помощью конечных точек rest api в django

Каким образом лучше всего управлять группами и разрешениями с помощью конечных точек API django-rest-framework? Я хочу иметь все функциональные возможности, которые admin panel имеет для управления группами и разрешениями, в некоторых маршрутах API. Заранее спасибо

20.04.2022
Атрибуты поля даты Django

У меня есть поле Datefield в моей модели, где оно должно сохраняться при создании и обновлении, какие атрибуты должны быть внутри? models.py class Mymodel(models.Model): edited = models.DateField(*what should be the attributes here*)

20.04.2022
Поиск с 2 полями в общем представлении api

Знаете ли вы, как я могу искать по 2 полям с условиями 'и'? То есть в приведенном ниже коде мне нужно искать в поле 'search_fields' название символа и таймфрейм, (оба условия вместе, а не только одно из них) …

20.04.2022
Сервер ответил со статусом 503 (Service Unavailable)

Я создал приложение django около 5 месяцев назад, оно прекрасно работало до вчерашнего дня, но теперь оно иногда показывает это сообщение об ошибке: Сервер временно не может обслужить ваш запрос из-за простоев в обслуживании или проблем с …

20.04.2022
Невозможно войти в URL-адрес администратора на производстве с Django 4

Не удается войти в Django admin URL на моем продакшене, но он отлично работает на локальном. Для контекста, в настоящее время мой сайт не имеет SSL. Отладка также установлена на False. Это работало до обновления Django 4 (ранее было …

20.04.2022
Django ModelMultipleChoiceField

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

20.04.2022
Получение списка запросов Django на основе другой таблицы

У меня есть следующие модели: Групповая модель class Group(model.Model): name = models.CharField(max_length=100, null=True, blank=True) GroupMember Model class GroupMember(model.Model): group = models.ForeignKey(Group, on_delete=models.CASCADE, related_name='group_member_group') member = models.ForeignKey(User, on_delete=models.CASCADE, related_name='group_member_user') Модель курса <pre …

20.04.2022
Django: Запрос "Группировка по месяцам" с заполнением пустых месяцев

Пытаюсь сгруппировать продажи по месяцам, как показано ниже, что работает идеально monthbased = any_queryset.annotate(sales_month=TruncMonth('BidDate') ).values('sales_month' ).annotate(sum=Sum(F('Quantity')*F('SellPrice')) ) Мой вопрос касается месяцев без продаж. Я использую этот результат в гистограмме, и если в каком-либо месяце нет продаж, то …