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

09.10.2022
Нельзя использовать фильтр list_filter в django admin для поля даты с обратной связью

У меня задействованы 2 модели. class Purchase(): ...... class PremiumBill(): purchase = models.ForeignKey paid_at = models.DateTimeField в моем файле admin.py в PurchaseAdmin list_filter = ("premiumbill__paid_at",) это дает мне эту ошибку Filtering by premiumbill__paid_at__gte not allowed …

09.10.2022
Как связать два проекта в коде VS (интегрировать два проекта) [закрыто]

У меня есть локально запущенный проект в VS code. Я хочу связать свой проект с другим проектом (клонирование из git hub). То есть я хочу разместить ссылку, которая после нажатия должна перейти на второй проект. Я клонировал второй проект …

09.10.2022
Управление сигналами буксировки в двух разных приложениях на Django

У меня есть два приложения Django, blogApp и accounts, когда я создал сигнальный файл для blogapp, который может slugify title после сохранения модели в базе данных, это работает отлично. Но когда я добавил второй сигнальный файл для аккаунтов, который …

09.10.2022
Как мне реализовать систему, в которой конкретный пользователь записывается на конкретное мероприятие (Django)?

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

09.10.2022
Что означает NOT NULL constraint failed: generalpage_userregister.user_id и как решается проблема в моем случае?

Я пытаюсь создать сайт с помощью Django, но у меня есть проблема, с которой я борюсь уже несколько часов. Кто-нибудь может объяснить, почему я получаю: NOT NULL constraint failed: generalpage_userregister.user_id ошибка и как решить эту проблему? Я …

09.10.2022
Показывать тип string на веб-странице Django вместо байтов?

Я пытаюсь получить содержимое XML-файла, хранящегося в ведре S3, для отображения в виде текста в браузере. Однако оно отображается в виде чисел (байтов), а не разборчивой строки. Мой код (views.py): def file_content(request): file_buffer = io.BytesIO() s3_client = boto3.client("s3", "eu-west-1") …

09.10.2022
Ошибка ввода датафила при добавлении новой записи

У меня следующая проблема. У меня есть модели: Period и CompletedWork class Period(models.Model): date = models.DateField() def __repr__(self): return self.date class CompletedWork(models.Model): period = models.ForeignKey(directory.Period, on_delete=models.SET('deleted date'), ) worker = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.SET('deleted worker'), related_name='worker_do', default=settings.AUTH_USER_MODEL ) work_done …

09.10.2022
Автоматический подсчет элементов в модели ManyToMany Django

Я ищу способ подсчета количества "зарезервированных" объектов внутри созданного мной класса "IPSubnetAllocation" (если это вообще возможно?). Эффективно то, что я делаю, это выделение меньших IP-подсетей внутри большего блока "IPBlockAllocation", например: Родительский префикс: 192.168.0.0/24 Детский префикс: …

09.10.2022
Uwsgi не показывает в журнале ответы 2xx и 3xx

Для тестирования мне нужно видеть все запросы, которые приходят к моему uwsgi приложению (и Django за ним), но я вижу только 4xx и 5xx, вот моя uwsgi.ini конфигурация: [uwsgi] http-socket = :8080 ;chdir = /code/ module = app.wsgi:application master …

09.10.2022
Сообщение об ошибке не отображается во вкладке Elements в Dev Tools

Каким образом получить текст сообщения в форме регистрации на сайте, реализованном на Django? Элемент с сообщением об ошибке не отображается во вкладке Elements в Dev Tools.

09.10.2022
Сокращение запросов к базам данных в представлении Django

Похоже, что он делает 3 запроса, как я могу упростить его, чтобы он делал только 1 запрос к базе данных? employee = Employee.objects.get(email=self.request.user.email) filter_args = Q(internal=False) if ProjectPM.objects.filter(user=employee): filter_args = Q(projectpm=None) | Q( projectpm__user=employee, projectpm__start_date__lte=today, projectpm__end_date__gte=today, ) …

09.10.2022
Импортированная в HTML картинка не отображается на сайте

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

09.10.2022
Шаблон не существует после развертывания проекта react+django в heroku при открытии приложения

Я развернул свой проект django+react после создания requirement.txt, procfile и package.json в директории проекта. После запуска npm build, я получил папку сборки, содержащую index.html, которую необходимо соединить с url.py в файле проекта, хотя я соединил все еще в heroku, …

09.10.2022
Конфигурации ElephantSQl для проекта Django

Я пытаюсь создать проект DJANGO на VERCEL, который не позволяет мне использовать sqlite3, поэтому я решил использовать ElephantSQL для своего проекта, я создал аккаунт и получил URL, но я понятия не имею, как сделать конфигурацию для DJANGO. Я искал …

09.10.2022
Celery чтение/удаление множества записей

Есть приложение Django и таска в Celery, которая каждую минуту подсчитывает данные из PostgreSQL и удаляет уже подсчитанные данные и сразу отправляет результат работы на другой сервер. Все работает отлично, НО когда в django shell тестирую работу таски Celery (записываю …

09.10.2022
Переопределите функцию SET_NULL функции foreignkey on_delete от django

Итак, у меня есть модель Comment в проекте django, который я пытаюсь сделать, то, что я хочу сделать, это переопределить функцию on_delete для ForeignKey COMMENT_TYPES = ( (1, "Comment"), (2, "Reply to a comment")) class Comment(models.Model): author = models.ForeignKey(User, …

09.10.2022
Каналы получают потребителя без импорта

при работе с моделями, чтобы избежать циклического импорта: from articles.models import Ariticle # switch to from django.apps import apps Article = apps.get_model('articles.Article') существует ли аналогичный способ с потребителем: from chat.consumers import ChatConsumer # …

09.10.2022
Не найдено управление несколькими пользователями

Привет всем я создал простой сайт для бронирования мест для техников и когда я хочу зарегистрироваться как техник или студент у меня возникают такие ошибки Manger is not available auth.user has swapped for account's.user

09.10.2022
Как сохранить изменения сразу в нескольких формах в django?

У меня три группы пользователей: Обычные пользователи, Верифицированные пользователи и Модераторы. Я пытаюсь сразу несколько пользователей перевести из одной группы в другую. Мне посоветовали использовать formset. Однако выскакивает вот такая ошибка. Как изменить post() во вьюхе, чтобы изменению сохранялись в …

09.10.2022
Каналы Django отправляют сообщение другому канальному уровню

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

09.10.2022
Ошибки Django после миграции make

Кто-нибудь может помочь мне с этими ошибками! Я получаю эти ошибки после замены моей базы данных postgresql и выполнения миграции. все это произошло после замены резервной копии postgres. in execute return self._execute_with_wrappers( File "C:\Users\Facu\Desktop\proyecto_biblioteca\entorno\ibro\lib\site-packages\django\db\backends\utils.py", line 80, in _execute_with_wrappers return …

09.10.2022
Django условные обязательные поля - как в DRF, так и в Model.save

В моей модели есть type атрибут и get_required_fields метод. get_required_fields возвращает список необходимых полей на основе self.type, который я затем использую в методе full_clean для проверки модели перед сохранением for field in self.get_required_fields(): if getattr(self, field, None) is …

09.10.2022
Траблы Django + Telethon

Я собираюсь сделать Django приложение, которое получает имя пользователя Telegram в качестве входных данных и отправляет сообщение этому имени пользователя. Сейчас я использую Telethon и создал несколько аккаунтов в Telegram, чтобы сделать это возможным. Но мои потоки Telethon не работают. …

09.10.2022
События Struclog неправильно отображаются в консоли при выполнении задач Celery

Я использую structlog и celery в своем Django приложении и у меня возникают трудности при логировании задач с помощью structlog в консоли. Действительно, события не выравниваются должным образом при выводе в консоль во время выполнения задачи Celery. Когда выполняется больше …

09.10.2022
Как пропустить показ удаляемых объектов при удалении элемента в админке Django

В моем Django приложении есть некоторые элементы, которые связаны с 5k или более объектами, поэтому когда пользователь выполняет удаление из Django админки ... страница подтверждения удаления продолжает загружаться и в конце она падает с ошибкой (не хватает памяти) …

09.10.2022
Ожидаемое значение: строка 1 столбец 1 (char 0) Django форма

Я получаю ошибку Expecting value: line 1 column 1 (char 0) при попытке добавить новую компанию с помощью формы Django. Я не смог найти дублирующие вопросы в google, поэтому хочу попросить любой помощи. Мои файлы ниже model.py <pre class="lang-py …

09.10.2022
Аргумент типа 'function' не является итерируемым

Def allowed_users(allowed_roles=[]): def decorator(view_func): def wrapper_func(request, *args, **kwargs): group = None if request.user.groups.exists(): group = request.user.groups.all()[0].name if group in allowed_users: return view_func(request, *args, **kwargs) else: return HttpResponse('You are not authorized to view this Page') return wrapper_func return decorator

09.10.2022
Heroku buildpack срабатывает только в staging pipeline, но не в prod. Особенность? Или неправильная конфигурация?

Я специально включил heroku/python в раздел build pack для двух моих проектов Heroku Django, но build pack срабатывает только тогда, когда я развертываю проект, продвигая изменения в моей ветке main git в staging pipeline, а не когда я продвигаю …

09.10.2022
Статические файлы вторичного домена в Cpanel с помощью приложения django

Я разворачиваю приложение django в cpanel это приложение не на основном домене оно на вторичном я пробовал копировать статические файлы в доменное имя внутри публичного html но webapp не читает их все стили и js файлы не загружаются на …

09.10.2022
Форма поиска в django с помощью функции

Я пытаюсь создать форму поиска в view.py с помощью функции, у меня есть модель Course, которая имеет атрибут name, ошибка "Course matching query does not exist" возникает, когда я нажимаю на кнопку поиска, вот мой вид: view.py …

09.10.2022
Загрузка данных из базы данных Django SQL в Google Sheets

У меня есть автономный django webapp, который работает на localhost. База данных содержит ежедневный табель посещаемости, который должен просматриваться учителями онлайн через google sheets. Как перенести данные из Django SQL в Google Sheets?

09.10.2022
Digitalocean и Django droplet очень медленные после обновления

Как я могу решить проблему очень медленного сервера, я обновил свой дроплет с : Basic - Premium AMD Shared CPU 1 vCPU 1 GB 25 GB 1 TB к этому : Basic - Premium AMD Shared CPU …

09.10.2022
Повторное использование ответа JSON после запроса Fetch

Я пытаюсь использовать JSON-ответ от сервера и вывести для пользователя сообщение об ошибке. Я успешно получаю JSON ответ и функция alert работает так, как я ожидаю, но на самом деле мне нужно вставить элемент в DOM, но когда конструкция …

09.10.2022
Данные запроса Django POST от Javascript fetch отображаются, но я получаю ошибку "Expecting value: line 1 column 1 (char 0)".

Я пытаюсь отправить данные с помощью Javascript fetch и продолжаю получать ошибку: "json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)". внутри index.js: fetch('save_user_post/', { method: 'POST', credentials: 'same-origin', headers:{ 'Accept': 'application/json', 'X-CSRFToken': user_post_form_csrf.value, }, body: JSON.stringify({ 'input_user_post_value': input_user_post.value, }) …

09.10.2022
Как динамически создать путь загрузки для медиафайлов django-ckeditor?

Я использую RichTextUploadingField в моей модели. Я установил путь загрузки CKEDITOR_UPLOAD_PATH = "uploads/" Я использую это поле, когда нахожусь на пути: path("&lt;slug:p_slug&gt;/&lt;slug:m_slug&gt;/&lt;slug:slug&gt;/edit_feature/", views.EditFeature.as_view(), name="edit_feature"), Я хочу, чтобы путь к файлу выглядел следующим образом, после добавления файла:&lt;slug:p_slug&gt;/&lt;slug:m_slug&gt;/&lt;slug:slug&gt;/&lt;file_name&gt;/ …

09.10.2022
Сгенерируйте скрипт python на бэкенде и передайте его пользователю

Я новичок в Django, и у меня есть вопрос. Как я могу передать JSON, созданный во фронтенде пользователем, взаимодействующим с пользовательским интерфейсом во фронтенде, в Django, запустить скрипт python, который принимает этот JSON, конвертирует его в другой скрипт python с …

09.10.2022
Django Rest API из базы данных

У меня есть 2 API из моего существующего проекта. Один предоставляет последние записи в блоге, а другой - детали сортировки. Второй API (сортировка) предоставляет ID постов блога и порядковый номер, который должен быть в 1-ой, 2-ой, 3-ей...n-ой позиции. Если …

09.10.2022
Миграции базы данных Django не дают ошибки "Нет миграций для применения.".

Здравствуйте, у меня возникли проблемы при попытке migrate моей django базы данных. У меня есть база данных, которая определенно не может быть очищена/удалена, что рекомендует большинство решений. Я пробовал все следующие наборы команд: python manage.py makemigrations python …

09.10.2022
Django TemplateDoesNotExist - невозможно отобразить шаблон

Я новичок в django и использую версию 4.1.2. Я создал приложение со следующей структурой Я настроил шаблон app ('home') в файле первичной настройки следующим образом. но все равно я …

09.10.2022
В Django, как я могу найти курс робототехники, введя только robot или robo?

Пожалуйста, помогите мне решить эту проблему. я пытаюсь найти объект из url по его ключевому слову [api.py][1] [api.py][2] [result][3] [error][4] [1]: https://i.stack.imgur.com/v2aHS.png [2]: https://i.stack.imgur.com/oyc44.png [3]: https://i.stack.imgur.com/ZI3yJ.png [4]: https://i.stack.imgur.com/8amG9.png