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

05.09.2022
Событие для сохранения последнего объекта через Django formset

У меня есть сигнал, который слушает модель, отношение которой к другой модели выглядит так class Model1(models.Model): field1 = models.CharField(max_length=4) class ChildToModel1(models.Model): model_1 = models.ForeinKey(Model1, related_name='model_1', on_delete=models.CASCADE) Теперь у меня inlineformset_factory для ChildToModel1 согласно django вызов save для …

05.09.2022
Pycharm выдает ошибку Error Running Pipenv

Подскажите пожалуйста в чем может заключаться проблема, если Pycharm подчеркивает все установленные пакеты в файле reuirements.txt и пишет Error Running Pipenv При этом устанавливает эти же пакеты в файл Pipfiel …

05.09.2022
Django: IntegrityError (дублирование ключа) при сохранении существующей записи

Надеюсь, у всех все хорошо! У меня есть проблема, когда я сохраняю существующую запись в моем приложении. Поскольку при моделировании данных мне нужно, чтобы все таблицы в модели имели одинаковые основные поля идентификации и аудита, у меня …

05.09.2022
Django Фильтр всех полей модели

У меня есть короткий вопрос. Я работаю над системой инвентаризации для использования в моей компании. Так что я довольно новичок здесь и у меня нет опыта работы с Django. Для фильтрации элементов я сделал простую строку поиска, …

05.09.2022
Как добавить метку к комбинации шаблона url и метода http?

В нашем проекте мы должны зарегистрировать все наши конечные точки с соответствующим HTTP-методом в сторонней службе. Чтобы упорядочить список конечных точек, мы хотим добавить метки к комбинации URL и HTTP-метода. Но я не могу найти способ сделать это:/ …

05.09.2022
Plotly Dash. Как ретранслировать ось x графика, чтобы он не выглядел перегруженным?

У меня есть существующий код, который может обновлять и расширять данные в диаграмме рассеяния, выглядит это следующим образом. image1. Я хочу ретранслировать ось xaxis графика с максимальным диапазоном из 9 данных, чтобы линии не были переполнены, …

05.09.2022
Используя каналы django с вебсокетами (React + django), я получаю ошибку при отправке сообщения изнутри useEffect в react

Ошибка заключается в том, что websocket все еще находится на стадии подключения. Вот сообщение об ошибке в консоли Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state. at websocket__WEBPACK_IMPORTED_MODULE_1__.client.onmessage Это код внутри эффекта использования: useEffect(() …

05.09.2022
Как запускать представление django каждые 24 часа

Я хочу запускать django view на сервере каждые 24 часа, пожалуйста, помогите мне, если можете

05.09.2022
Как удалить до n типов данных в self forienkey с помощью django rest framework?

Class Directory(models.Model): name = models.CharField(max_length=100) parent_directory= models.ForeignKey("self", on_delete=models.SET_NULL, null=True, blank=True) Я хочу удалить корневую папку и все папки, которые находятся внутри корневой папки (корневая папка означает parent_directory is null в модели Directory), https://i.stack.imgur.com/oszCR.png, На этом …

05.09.2022
Перенаправление гиперссылок не работает в Django

У меня есть приведенный ниже код как часть моего проекта. Но вместо перенаправления на HTML страницу (contact.html), он перенаправляет обратно на главную страницу или index.html. main_app/urls.py: path("", home_views.index, name='home_page'), path("contact", home_views.contact, name='contact'), main_app/home_views.py: def index(request): return render(request, 'Varsity/index.html') …

05.09.2022
Безопасно ли использование объектов django q (сложных запросов) с пользовательским вводом? [дубликат]

Возможно ли осуществить SQL атаку в этих запросах? Можно ли вставлять пользовательский ввод в запрос напрямую, как показано ниже, или для этого необходимо заранее провести валидацию : query = self.request.GET.get('q') query_result= Consultant.objects.filter( Q(first_name__icontains=query) | Q(last_name__icontains=query) | Q(group__title_techGroup__contains=query) | …

05.09.2022
Есть ли способ получить пароль пользовательской модели пользователя до того, как он будет хэширован на Django

В Django была создана пользовательская модель пользователя. После создания пользователя мы отправляем данные о нем в firebase: # Sync User to FireBase Authentication: @receiver(post_save, sender=Account) def add_user_to_firebase(sender, created, instance, *args, **kwargs): if created: auth.create_user(**{ "uid":instance.firebase_uid, "display_name": instance.username, "email": instance.email, …

05.09.2022
Django приложение для планирования рабочего времени сотрудников на основе даты

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

05.09.2022
Django - встроенное редактирование таблиц Bootstrap

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

05.09.2022
Как получить строки из таблицы на основе поля, которое присутствует в другой таблице, имеющей с ней связь по внешнему ключу?

Контекст В Django у меня есть две таблицы следующего вида Table1: - id - name - address - state - short_code Table2: - id - table1_id - p1, property (searchable field) Взаимосвязь между таблицами Table1 и Table2: Table1(1) …

05.09.2022
Многоязычный сайт с использованием Django JS, сталкивается с ошибкой фильтра поиска

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

05.09.2022
Информация о тегах Django

Есть несколько неправильных ссылок на книги для информации о теге Django. Поскольку у меня нет прав редактирования (Он продолжает говорить, что очередь редактирования заполнена.), я решил, что это будет следующим лучшим способом. Книги, которые нуждаются в коррекции: …

05.09.2022
VueJS + django_microsoft_auth + аутентификация в REST-фреймворке django

У меня проблемы с входом в систему с помощью Microsoft Authentication с моим текущим стеком. Приложение Django успешно регистрируется через MS auth с помощью django_microsoft_auth (старый раздел сайта использует шаблоны Django), но я не могу понять, как интегрировать …

05.09.2022
Динамический Sitemap Django для неиспользования модели и использования только api

Пожалуйста, помогите мне. Я разрабатываю проект odoo ecommerce. Я использую фронтенд на фреймворке Django и бэкенд на python. Я предоставляю api от бэкенда к Django фронтенду. Пожалуйста, дайте мне знать, как написать динамическую карту сайта. У меня нет модели для …

05.09.2022
Как использовать дату в качестве оси x Plotly Dash

Я только что начал использовать Plotly Dash. У меня есть существующее приложение, которое может генерировать случайные данные. Как я могу изменить ось X на сегодняшнюю дату. Я пытался использовать "datetime.datetime.now()", но дата выглядит так изображение import dash …

05.09.2022
Как из Django Rest API вернуть изображение из внешнего API, требующего ключ в адресе?

Я пишу API с Django Rest Framework, который возвращает случайное изображение из внешнего API изображений, к которому у меня есть доступ, и который требует закрытого ключа в url: imgapi.com/193811&key=2s3kp72a82 Не раскрывая ключ, я хочу, чтобы конечная точка в …

05.09.2022
Почему статические файлы не включены?

Статические файлы не работают. Я вроде бы зарегистрировался везде, где необходимо. Но проблема остается. В чем может быть загвоздка. settings STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static/') urls from django.urls import * from . import * from django.conf.urls.static import …

05.09.2022
Django REST API 504 Ошибка тайм-аута шлюза

Итак, у меня есть API, который принимает пост-запрос и требует почти 3 минуты для обработки и возврата некоторых результатов в ответ. Я пробовал все способы, упомянутые в этой ссылке, включая настройку Nginx и gunicorn: Gunicorn: …

05.09.2022
Не получается создать superuser

Я только начал изучать Python и джанго, и при освоении админ-панели у меня возникла проблема. Сперва при загрузке необходимых 18 миграций после введения команды python manage.py migrate появилась запись No migrates to apply. Но я продолжил вводить имя и пароль. …

05.09.2022
Django Как сгенерировать и сохранить изображение при создании сущности с помощью CreateView?

В настоящее время я разрабатываю приложение на django. С помощью одной из моих моделей мне нужно сгенерировать штрих-код, сохранить его как изображение и загрузить его в одно из полей модели. Я попытался сгенерировать изображение в функции сохранения модели, …

05.09.2022
Django Navbar No Reverse Match error - как это исправить?

Я получаю следующую ошибку при попытке связать мой navbar в base.html в Django. NoReverseMatch at / / 'home' не является зарегистрированным пространством имен Я не уверен, почему он не работает, любая помощь будет очень признательна! base.html: …

05.09.2022
Заполнение большой модели данных несколькими формами в Django. Не работает CreateView

Делаю на Django систему документооборота. В модели около 800 полей. Необходимо иметь несколько форм которые заполнят некое создают или меняют подмножество полей. Остальные поля при создании заполняются по умолчанию. Подмножества полей пересекаются поэтому разбивка на несколько моделей не получится. Обработку …

05.09.2022
Django - Сообщение о расписании Twilio не отправляется

Я пытаюсь отправить SMS с помощью функции отправки сообщений по расписанию, используя Twilio. Однако сообщения не отправляются в запланированное время. Вот мой код. message = clientSMS.messages.create( media_url=attachimage, body=editor, from_=settings.SERVICE_ID, to=selectedphone, schedule_type='fixed', send_at=FinalScheduleTime.isoformat() + 'Z', ) SID сообщения сгенерирован …

05.09.2022
Миграции django не работают в контейнере docker

У меня есть проект, разработанный на djnago, и когда я добавляю новое поле в models.py и запускаю makemigrations и migrations, он работает нормально, моя проблема в том, что когда я запускаю docker container, кажется, что миграции не применяются и …

05.09.2022
Почему он выдает ошибку "не зарегистрированное пространство имен"?

Я пытаюсь сделать форму ввода данных без использования forms.py. При попытке отобразить форму выдает ошибку "'blog' is not a registered namespace". Я думаю, что я мог что-то перепутать с urls.py. urls.py from django.urls import * from . import * from …

05.09.2022
Функция расшифровки не работает в python, ниже приведен код

Импортировать hashlib from binascii import hexlify из binascii import unhexlify from Crypto.Cipher import AES class AppCrypto: __KEY: str = None __iv = "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" def __init__(self, key: str = None) -> None: """ Initialize the class. :param key: The key for …

05.09.2022
Как установить модель для комментариев-django-xtd

привет ребята, я новичок в django. мне нужно иметь комментарии, повторные комментарии, нравится и не нравится, количество повторов, количество лайков и антилайков. Поэтому я нашел пакет django-comments-xtd. Я попытался установить его в свой проект, но не нашел никакой …

05.09.2022
Как исправить ситуацию, когда страница администратора django не загружает css, хотя имеет правильную конфигурацию?

Я знаю, что этот вопрос задавался тысячу раз, но ни одно из решений не сработало для меня... Я работал над учебником по Django, но когда я создал суперпользователя и вошел на страницу администратора, css отсутствовал. Странно то, …

05.09.2022
Django Группировка (аннотирование) по порядку и получение всех значений

У меня есть следующая модель class Attempt(BaseModel): category = models.ForeignKey(Category, on_delete=models.CASCADE, null=True, blank=True) answer = models.ForeignKey(to=ModelAnswer,null=True, blank=True,on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True) order = models.PositiveIntegerField(null=True, blank=True) def __str__(self): return self.category.name class Meta: ordering = ['order'] В …

05.09.2022
Как добавить строку динамически в наборе форм django

В моем приложении django у меня есть две модели, т.е. Product и Real, которые связаны отношениями "многие ко многим". Для динамического добавления данных в мои таблицы я хочу использовать javascript для добавления строки или удаления строки в моих …

05.09.2022
Построение диаграммы рассеяния Chart.js в Django с использованием огромных данных

Я разрабатываю график рассеяния для визуализации тенденции объема продукции для каждого количества продукции. x: product count y: product volume Из django view, два списка массивов были переданы в chart javascript в шаблоне django. Вот код: <script> const …

05.09.2022
Как сделать автообновление категории по количеству товаров в модели django

У меня есть модель категории с заголовком и подсчетом, и у меня также есть другая модель под названием Products, которая имеет категорию в качестве одного из своих внешних ключей. Как я могу автоматически обновить поле category count по количеству …

05.09.2022
На localhost отображается только один json [закрыто]

Я просто помещаю JSON в переменную li и пытаюсь показать на localhost по return JsonResponse(li) Но из первоначального списка [{'_id': 'SC', 'cast_count': 60576}, {'_id': 'General', 'cast_count': 562298}, {'_id': 'OBC', 'cast_count': 389510}, {'_id': 'ST', 'cast_count': 2700}, {'_id': '', …

05.09.2022
Ошибка при загрузке файлов из приложения Django в производстве с Gunicorn & Nginx

Я развернул свое приложение Django на AWS EC2 Instance, используя это руководство. Все работает нормально, но ошибка возникает, когда я загружаю файл excel. (Excel создан с использованием библиотеки opnenpyxl). При загрузке xlsx файла приложение возвращает …

05.09.2022
Django аннотирует условное значение

Допустим, у меня есть такая модель: class modelA(models.model): name = models.Charfield() class modelB(models.model): model_A = models.ForeignKey('modelA', on_delete=models.CASCADE) value = models.IntegerField() class modelC(models.model): model_A = models.ForeignKey('modelA', on_delete=models.CASCADE) value = models.IntegerField() Как я могу аннотировать запрос, чтобы получить что-то …