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

04.11.2022
Отображение поля выбора в шаблоне Django

Я пытаюсь найти работоспособное решение для моей проблемы. Я уже нашел ответы на два похожих вопроса, но все равно не могу их решить. Если у нас есть класс, подобный этому: from django.db import models class Consumer(models.Model): SIZES = ( …

04.11.2022
Django модель: получить QuerySet из OneToOne

Допустим, у меня есть такая модель: class Place(models.Model): name = models.CharField(max_length=50) class Restaurant(models.Model): place = models.OneToOneField(Place, on_delete=models.CASCADE) И у меня есть этот QuerySet: <QuerySet [<Place: 123>, <Place: 456>]> Я хотел бы получить список ресторанов, связанных с …

04.11.2022
Изменение порядка следования объектов django на сайте с помощью javascript

На html странице у меня есть список песен {% for comp in composition %} .... <button class="down_song"> <button class="up_song"> <p>{{ comp.title }}<p> .... {% endfor %} также у каждого трека есть две кнопки: вверх и вниз. Как сделать …

04.11.2022
Как сделать не обязательную для заполнения форму?

У меня есть checkbox, который хочу сделать не обязательным к заполнению, как это можно реализовать. На сколько я понял аргумент required идет к форме по умолчанию. Я пытался передать ему параметр false в самой форме: CheckBox = forms.CharField( widget=forms.CheckboxInput( attrs={'type': …

04.11.2022
Разница между несколькими рабочими gunicorn с одним экземпляром сервера и 1 рабочим gunicorn с несколькими экземплярами сервера

У меня есть приложение django, работающее с gunicorn (с рабочим типом gevent), которое размещено на aws. Какова разница между 1 рабочим gunicorn, но с несколькими экземплярами размещенного приложения, и несколькими рабочими, но только с одним экземпляром размещенного приложения? …

04.11.2022
Как отобразить разные поля через list_display для is_staff и is_superuser в Django

Есть админка в которой у меня пользователи is_staff это пользователи которые могут работать с некоторыми моделями. Для is_staff я могу вывести все нужные поля через list_display ("name", "address", ). Так же у меня есть главный пользователь is_superuser это пользователь "наблюдатель" …

04.11.2022
DJango: АВТОМАТИЧЕСКОЕ ПЕРЕНАПРАВЛЕНИЕ НА ЯЗЫК ПО УМОЛЧАНИЮ

Hi, I have a strange problem with my Django website. In my settings.py my default LANGUAGE_CODE = 'nl'. When I go to www.example.be with DEBUG = True then I am automatically redirected to www.example.be/nl. When I go to www.example.be with …

04.11.2022
Аутентификация пользователя сайта wordpress на сайте django

У меня есть уже существующий сайт wordpress, и я создаю сайт django, который будет предоставлять другие услуги пользователям сайта wp. Теперь я хочу отображать товары на сайте django, но я хочу знать, как я могу автоматически аутентифицировать пользователя, когда …

04.11.2022
Получение информации из Jquery в представлениях Django

В скрипте jquery я получаю информацию из таблицы в переменную data в формате json: <script> var $table = $('#table') var $button = $('#button') $(function() { $button.click(function () { data = JSON.stringify($table.bootstrapTable('getData')) $.ajax({ url: "{%url 'addCampaign'%}", type: "POST", data: { …

04.11.2022
Отношения DRF Serializer Ошибка: Прямое присвоение прямой стороне множества "многие ко многим" запрещено. Вместо этого используйте group.set()

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

04.11.2022
Передача данных JSON из React в Django с помощью POST-запроса

Я пытаюсь передать информацию с помощью POST, но получаю запрос в OPTIONS. запрос - "OPTIONS /store-register HTTP/1.1" 200 13. когда я меняю в views.py request.method == 'POST' на: request.method == 'OPTIONS', я получаю "Broken pipe from ('127.0.0.1', 61126)" Я …

04.11.2022
Как выполнить вычисление в Django ORM по подмодели

Я пытаюсь понять, как получить определенным клиентам процентную долю дохода, который может быть разделен между несколькими владельцами или поделен поровну. Модели (упрощенные) следующие: class Client(Model): ... class Loan(Model): applicants = ManyToManyField(Client) class Income(Model): loan = ForeignKey(Loan) amount = DecimalField() …

04.11.2022
Django: Отображение многошаговой формы SessionWizard внутри модала существующего представления

Я пытаюсь создать клон Instagram и иметь главную страницу в index представлении. Я хочу добавить многоступенчатую форму для добавления нового поста, как показано ниже: Шаг 1: Загрузить изображение Шаг 2: Добавить надпись и отправить Как …

04.11.2022
Nginx не настроен и неактивен после обновления платформы AL2 Docker до новейшей версии

У нас есть докеризованное Django-приложение на Elastic Beanstalk, работающее на ныне устаревшей платформе AMI, развернутое через EB CLI. Я единственный технический сотрудник и только недавно унаследовал эту среду, практически без передачи и без опыта работы с AWS. Когда я …

04.11.2022
Импорт "django.shortcuts" не может быть разрешен из соуса Pylance(reportMissingModuleSoucre)

[![import "django.shortcuts" could not be resolved from sauce Pylance(reportMissingModuleSoucre) from django.shortcuts import render # Create your views here. def get_home(request): return render(request,'home.html') я ничего не пробовал, мне нужна помощь

04.11.2022
Django - Ошибка при фильтрации кверисета полей формы

Я создал форму и представление (FBV) для добавления новой модели. Я переопределил __init__ формы, но теперь, когда я пытаюсь получить доступ к моему представлению, оно выдает ошибку У объекта 'CreationForm' нет атрибута 'get' Мое мнение: def …

04.11.2022
В моем приложении django есть изображение png, которое хорошо отображается локально, но при развертывании на heroku оно больше не отображается.

В моем приложении django есть изображение png, которое хорошо отображается локально, но при развертывании на heroku оно больше не отображается. Все остальные изображения в моем приложении отображаются нормально как локально, так и на heroku. Каковы могут быть причины такого …

04.11.2022
Можно ли выполнить итерацию по одному набору запросов, но показать другой набор в DRF?

У нас есть объект config в нашем коде и простая таблица для псевдонимов config (alias + config). Я хочу создать общий API, используя ModelSerializers для перечисления следующего для каждого ALIAS: { "alias": "test", "config_param_1": 1, "config_param_2": True } …

04.11.2022
Django.Programming Error: Table Name Does Not Exist - Как решить?

Я удалил модель в Django, которую создал для тестирования. Теперь, когда я пытаюсь запустить makemigrations и mirgrate, я получаю следующую ошибку: django.db.utils.ProgrammingError: table "members_test" does not exist Есть ли стандартная процедура, которую я должен выполнять при удалении …

04.11.2022
Unittest отправка бинарного файла protobuf ошибка

Я пытаюсь реализовать модульные тесты для моего проекта django rest framework. Я отправляю файлы protobuf. Мой код: def test_post(self): files_dir = os.path.join(settings.BASE_DIR, 'api/test_files') path = files_dir + '/test1_test2.bin' myfile = open(path,'rb') self.guest_client.post( '/config?content-disposition=%20attachment%3Bfilename%3D%22test1_test2.bin%22', data=myfile, content_type='application/octet-stream' ) …

04.11.2022
Неправильное использование оконной функции LAG() произошло, когда я использовал функцию sum()

Магазины отключаются событиями BLOCK_EVENTS и включаются событиями UNBLOCK_EVENTS. Мое требование - активный диапазон магазина. Я привел ниже код, который я использую, но проблема заключается в том, что когда я хочу собрать все активные_периоды вместе, это дает ошибку. # models.py …

04.11.2022
Невозможно запустить миграции для веб-сервиса django с бэкендом postgresql через docker

Я пытаюсь развиваться в проекте книжного магазина, упомянутого в книге под названием Django для профессионалов от Винсента По мере того, как я пытаюсь расти на нем, мой requirements.txt вырос до asgiref==3.5.2 Django==4.0.4 psycopg2-binary==2.9.3 sqlparse==0.4.2 django-crispy-forms==1.14.0 crispy-bootstrap5==0.6 django-allauth==0.50.0 …

04.11.2022
Как настроить Cheetah на Django

Есть ли учебник, как настроить Django и cheetah на вывод простого текста типа hello world в переменных или списках? Я пытаюсь настроить гепард с django или найти инструкции или учебники

04.11.2022
Не удается подключить Django к postgres

Я пытаюсь подключить мое приложение django к postgres, но оно выдает следующую ошибку. connection to server at "127.0.0.1", port 5432 failed: FATAL: database "testDB" does not exist сервер postgres запущен я проверил его также перезапустил сервер все …

04.11.2022
Как отобразить панель инструментов django-quill-editor?

В моем приложении мне нужно создавать, редактировать и отправлять html-письма. Я установил пакет django-quill-editor и успешно отобразил html-контент в редакторе quill - но только в админке. В моем приложении для кампании я могу отобразить html, но не панель инструментов …

04.11.2022
Как отправить письмо, в котором не нужно срабатывать на определенный url?

Я пытаюсь создать автоматизированную систему электронной почты для целей электронной коммерции, Итак, я хочу отправить письмо, если пользователь не зарегистрирован, с tracking_no, всякий раз, когда мы назначили tracking_no для OrderItem, я не понимаю, как я смогу поместить это в функцию …

04.11.2022
ImportError: libssl.so.1.0.0: невозможно открыть файл разделяемого объекта: Нет такого файла или каталога

При запуске проекта через pipenv я получаю следующий стектрейс. Поскольку я обычно не работаю с проектами pipenv и cookiecutter, я изо всех сил пытаюсь это исправить. Любая помощь будет принята с благодарностью. Если это имеет значение, то я пытаюсь собрать …

04.11.2022
Вытаскивание значений из очереди, созданной в другом представлении Django

У меня есть два представления: одно, которое создает очередь и добавляет в нее элементы, и другое, которое вызывается с помощью AJAX вызова, когда нажимается кнопка, из фронтенда. Теперь я хочу использовать вещи внутри очереди на представлении, …

04.11.2022
Ошибка пользовательских шаблонов Django Jazzmin на Heroku

У меня проблема с submit_line.html на Heroku, когда я развернул, моя дополнительная кнопка не отображается, некоторый код из моего проекта. Когда я запускаю локально с настройками heroku (без отладки) - все идет хорошо В папке app/module: templates/admin/module_name/model_name/ …

04.11.2022
Как сохранить файлы из входящей электронной почты с помощью imap_tools в ведро AWS S3

У меня есть сервер электронной почты, размещенный на AWS EC2. Я использую imap_tools для получения содержимого электронной почты. Когда я пытаюсь получить файл через полезную нагрузку, я получаю следующее возвращение; att.payload # bytes: b'\xff\xd8\xff\xe0\' Пожалуйста, как …

04.11.2022
Как запустить скрипт python в команде cpanel при использовании поддомена

Здравствуйте, у меня проблема с запуском скрипта python. Я только что загрузил свой проект django на cpanel и хочу, чтобы скрипт python автоматически запускался, но так как я новичок в cpanel, я не знаю, как указать путь в командной …

04.11.2022
DRF - Как перенаправить пользователя после того, как он уже отправил ответ

Я столкнулся со следующей проблемой: я создаю интеграцию стороннего приложения в мое приложение Django. Пользователи, которые уже пользуются сторонним приложением, должны иметь возможность нажать на кнопку и быть перенаправленными в мое приложение. При перенаправлении сторонняя компания отправляет POST-запрос с JSON, …

04.11.2022
Как разрешить пользователям изменять свой адрес электронной почты?

Я хотел бы, чтобы у sociallogins была возможность указать локальный пароль (если они хотят/не обязательно), а у локальных учетных записей была возможность изменить свой адрес электронной почты. Каков наилучший подход для этого?

04.11.2022
Кто-нибудь знает, можно ли разместить свои приложения Django Heroku в App Store/Google Play?

У меня есть несколько приложений, которые я написал на Django и разместил на Heroku. Адрес сайта работает отлично, но если люди хотят использовать мое приложение на своем мобильном устройстве, я должен указать им посетить сайт, затем нажать Add to …

04.11.2022
ImportError: cannot import name 'TagHelperNode' from 'django.template.base'

Я столкнулся с ошибкой cannot import name 'TagHelperNode' from 'django.template.base' while im trying to migrate to django 3.2 Я знаю, что проблема будет решена, если я понижу версию django, но я не могу этого сделать

04.11.2022
Переменная окружения Docker-compose не установлена

Дерево проекта /backend .env.dev docker-compose-dev.yml /project У меня следующее предупреждение: docker-compose -f docker-compose-dev.yml up --build # i am in the /backend directory WARNING: The DB_USER variable is not set. Defaulting to a blank string. WARNING: The DB_PASSWORD …

04.11.2022
Как я могу удалить :8000 из URL при публикации моего Django проекта на Linode?

У меня есть проект, разработанный с использованием Django и опубликованный на Linode cloud Hosting. По умолчанию каждый проект Django запускается на localhost:8000 и по этой причине сейчас я могу получить доступ к своему проекту, используя IP_Address:8000 …

04.11.2022
Использование функции для ввода значения в html с помощью ajax, jquery

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

04.11.2022
Получение объекта с использованием нескольких параметров внутри урла в Django-Rest-Framework

Как получить объект, используя несколько параметров в url? Пример: 'customer/3/order/1/' или 'customer/<int:customer_pk>/order/<int:pk>/' Используя shell, я могу получить объект таким образом, но я не могу сделать это из представления. >>> from temp.models import Customer, Order >>> from temp.serializers import CustomerSerializer, …

04.11.2022
Мониторинг более чем одного экземпляра с помощью Django Channels Websockets

Я пытаюсь сделать приложение для мониторинга с помощью Django и библиотеки Django-Channels websockets. Идея заключается в том, что два игрока играют в игру Tic-Tac-Toe на моем сайте. Третий человек в качестве администратора может следить за происходящим на доске …