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

12.10.2021
Использование channels_layer в модели django [закрыто].

Hello Я хочу связать мой класс Notification с моим websocket так, чтобы я зарегистрировал новый экземпляр объекта уведомления, чтобы я мог получить сообщение через мой websocket К сожалению, мой код не работает, как я ожидал Класс уведомления здесь мой : …

12.10.2021
Как я могу загрузить .tar и сделать предсказания в django

Я создаю веб-приложение для прогнозирования с помощью PyTorch. Я обучил модель и сохранил веса модели в файле .tar и теперь я хочу загрузить модель и делать предсказания в Django, как я могу это сделать. нужна помощь Я …

12.10.2021
Django docker-compose-prod работает некорректно

Я пытаюсь подготовить приложение Django для производства. Я создал альтернативный YML файл docker-compose, в котором я указал DEBUG=False. Однако когда я запускаю проверку Django для развертывания, он говорит, что DEBUG установлен на True. $ docker-compose down $ docker-compose -f …

12.10.2021
Как использовать реверс с необязательными параметрами в django?

У меня есть URL, в котором я передаю целочисленное значение (pk), теперь, когда я вызываю обратный вызов на этом URL, я получаю нижеупомянутую ошибку. urls.py urlpatterns = [ path('batch-postpone/<int:pk>/', postpone_batch, name='batch-postpone'), ] tests.py class ABCTestCases(APITestCase, TestCase): self.postpone_batch_url …

12.10.2021
Отсутствие предупреждения pylint "Redefining built-in" для локальной переменной класса

Я столкнулся с такой моделью Django: class Car(models.Model): type = CharField() ... Однако pylint не выдает никаких предупреждений о переопределении встроенной функции type. Только когда я перемещаю ее из класса в глобальную область видимости, pylint предупреждает об …

12.10.2021
WSL2 - pip install django занимает много времени (около 4 минут)

Я только что активировал WSL2 на Windows 10. Я уже активировал virtualenv для установки django с помощью pip install django. Но для завершения установки требуется около 4 минут. Нормально ли, что WSL2 занимает так много времени только …

12.10.2021
Оператор C# \n для строки в HTML 
 
 не работает

Вебсайт на Django 3.2, Visual Studio 2019. Необходимо передать текст описания ссылки - текстовую строку в HTML-коде. Для перевода строки и возврата каретки существуют специальные HTML-коды 
 
. Их использование не дает желаемого результата. <br> - работает: <a href="link">Text3.<br>Text4.</a>. Но …

12.10.2021
Django создает url со slug, но "django.db.utils.IntegrityError: UNIQUE constraint failed:" возникает ошибка

Я хочу сделать url с именем здания, используя slug. ex) api/buildingdata/Abuilding В этом url есть данные обзора. urls.py from django.contrib import admin from django.urls import path from crawling_data.views import ReviewListAPI from crawling_data.views import BuildingInfoAPI urlpatterns = [ path('admin/', …

12.10.2021
Ошибки пользовательской регистрационной формы Django

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

12.10.2021
В моем html-шаблоне тег href не работает

Я разрабатываю проект с использованием django.Но в html шаблоне функция href не работает.Когда я захожу в область, ссылка отображается внизу страницы.Но url не работает.Не только django url.Когда я пишу там https://www.google.com,again он не работает.Как я могу это исправить? index.html <div …

12.10.2021
Я не могу сделать пользователя администратором в django rest framework

Я работаю над проектом next.js Django. Я тестирую функциональность администратора и пытаюсь сделать пользователя администратором. В интерфейсе администратора django я проверил user.is_staff и user.is_superuser, но все равно получаю user.isAdmin false. …

12.10.2021
Django - Новый URL не работает в работающем приложении

У меня есть приложение в моем проекте, которое работает нормально. Теперь я добавил новый URL в url.py с моим новым представлением, получил ошибку 'not found'. Теперь я установил url на первое место в urls.py и использовал другое представление, которое …

12.10.2021
Как я могу создать группу по умолчанию в django с помощью modelviewset

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

12.10.2021
Трясогузка удаляет акцентированные символы, но должна сохранять их

Я работаю с Wagtail в проекте в PT-BR, и когда я набираю такие символы, как ã или é, они удаляются из RichTextBlock поля StreamField. До этого я пытался добавить язык pt-br в WAGTAIL_CONTENT_LANGUAGES и LANGUAGES в settings.py, но проблема …

12.10.2021
Django factory boy: Как создать фиктивные данные с помощью imagefield

У меня есть следующая модель class Test(models.Model): photo = models.ImageField( upload_to="profile_pics", default="profile_pics/blank-avatar.png" ) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) Как добавить случайные изображения на фото с помощью factory boy

12.10.2021
Включить другие py-файлы в представления django и отобразить их в html

Я новичок в работе с django в качестве локального сервера. Поэтому я не понимаю логики. Как включить мои собственные файлы customfile.py в представления? Как я могу включить их, чтобы результаты расчетов customfile1-calculations выводились в представления и отображались в index.html? …

12.10.2021
Django: Я пытаюсь сохранить ip адрес в поле при входе пользователя в систему, после я проверяю, был ли он добавлен на странице администратора, но он остается пустым

Я расширил стандартную модель User для добавления поля ip (это работает), после этого при попытке входа пользователя в систему это работает, но когда я проверяю на странице администратора, поле ip адреса остается пустым, ip адрес не сохраняется admin.py class …

12.10.2021
Проверка пользовательских разрешений Django из react

Я впервые создаю проект с Django в бэкенде и React frontend. У меня есть пользовательская модель пользователя с булевыми полями is_moderator & is_admin & is_poster. Во фронтенде есть определенная кнопка, которая должна быть видна только администраторам и модераторам. Поэтому мой …

12.10.2021
Тестовый клиент Django отправляет значения в виде списка вместо строк

У меня проблема, я не уверен, упустил ли я что-то из виду, или просто делаю что-то неправильно. Я пытаюсь протестировать конечную точку, которая позволяет пользователю зарегистрироваться. Моя модель: class Account(User): objects = UserManager() balance = models.FloatField(blank=True, default=0) …

12.10.2021
Получение имени столбца и значений из запроса курсора в django

'''def getMessageDetails(table, phone_number_rec): sql = "SELECT customer_id , org_id , business_unit_id , campaign_id FROM messages where (case when length(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(phone_number,' ', ''),'-',''),'(', ''),')', ''),'/', ''),',', '')) = 11 then concat('+', REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(phone_number,' ', ''),'-',''),'(', ''),')', ''),'/', ''),',', '') ) when length(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(phone_number,' ', …

12.10.2021
Python - Django - Валидация ввода

Как сделать валидацию для ввода после выборки? Я вручную проверяю, есть ли в первой цифре пустое место или isalnum, чтобы выполнить операцию обновления, как показано ниже, но мне интересно, есть ли лучший подход? def update_user_meta(request): if request.method == "POST": …

12.10.2021
Django: Загрузка файла как фоновая задача на машине клиента

У меня есть рабочий пример загрузки файла, который работает нормально: def download_file_view(request): output = download_file() response = HttpResponse(output, content_type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet') response['Content-Disposition'] = f'attachment; filename=file.xlsx' return response def download_file(): output = io.BytesIO() workbook = xlsxwriter.Workbook(output) worksheet = workbook.add_worksheet() worksheet.write(0, 0, 'something') …

12.10.2021
Ошибка сервера (500) в админке django в частности в одной модели

У меня возникает ошибка сервера (500), особенно в одной модели на странице администратора. Остальные модели открываются нормально. Есть идеи, что может быть причиной этой проблемы .

12.10.2021
Запустите сервер django с помощью поэзии

Я установил Poetry на свой компьютер и теперь пытаюсь запустить с его помощью свой django-сервер. Поскольку в поэзии произошли изменения, я запускаю poetry shell и тогда python manage.py runserver При этом возникает следующая ошибка: Traceback (most recent …

12.10.2021
Django - встраивание переменных в теги

Использую pycharm Django. Я передаю словарь "myDict". "{'id': 1, 'abvName': 'xyz', 'Name': 'ABCDEF'}". Я хотел бы использовать шаблонный оператор, который требует значение id следующим образом: Получение идентификатора Rec Но, очевидно, я не могу вставить тег или переменную в …

12.10.2021
Можно ли загрузить исходный код, развернутый с помощью github, из Heroku?

Я развернул свое django-app на heroku с Github. Это тестовый сервер, поэтому я использую sqlitedb. Но из-за dyno manager мой sqlitedb сбрасывается каждый день. Поэтому я собираюсь загрузить только db на heroku. Я попробовал эту команду. heroku git:clone …

12.10.2021
Аналог оператора C# \n для строки в HTML 
 
 не отрабатывает

Сайт на Django 3.2, Visual Studio 2019. Необходимо перенести текст описания ссылки - текстовой строки в коде HTML. Существуют специальные коды HTML &#10 ; &#13 ; для окончания строки и перевода каретки. Их применение не даёт нужного результата. < p …

12.10.2021
Отметить, что сумма удваивается

Сумма аннотации удваивает значение. пожалуйста, посмотрите на этот код. order_list_cases = order_list.values('user_id', 'shipped_address__name', 'shipped_address__phone', 'shipped_address__pincode__district__district_name','invoice__original_amount',)\ .annotate(dcount=Count('user_id'), customer_paid_sum=Coalesce(Sum('invoice__transaction_invoice__transaction_amount'), Value(0)), customer_gross_sum=Sum('invoice__original_amount')-Sum('invoice__discount_amount')+Sum('invoice__tax_amount')) Мне нужно значение валовой суммы клиента, но значение, которое я получаю, в два раза превышает желаемое значение, но …

12.10.2021
Django quill editor | имя поля отображается внутри границы виджета quill editor в Django admin

Я новичок в Django + Python. Я не могу понять, почему имя моего поля отображается в виджете Quill в админке Django. Было бы здорово, если бы кто-то, кто уже разобрался с этой проблемой, поделился своим решением. Django==3.2.4 | django-quill-editor==0.1.22 …

12.10.2021
Пожалуйста, как я могу решить эту ошибку: "NoReverseMatch at /projects/?".

В моем проекте Django, если я нажму на проекты, я получу ошибку NoReverseMatch [Код ошибки

12.10.2021
Передача урлов итеративно в тег url шаблона django html

У меня есть домашний шаблон со ссылками на множество других страниц, которые я хочу отображать итеративно: (это, очевидно, не работает из-за синтаксиса python) {% for idx, category in enumerate(categories) %} <div class="box"> a href={% url 'category_links[idx]' …

12.10.2021
Преобразование HTML в PPTX с помощью Python

Есть ли способ конвертировать хотя бы текстовый стиль HTML в PPTX? Я использую Django для веб-сайта и хочу иметь возможность экспортировать страницу в PPTX. Я попробовал использовать python-pptx, и мне удалось внедрить необработанный текст в шаблон PPTX, но …

12.10.2021
Gitlab ci не удается запустить docker-compose для приложения django

Я настраиваю конвейер gitlab, который хочу использовать для развертывания приложения Django на AWS с помощью Terraform. На данный момент я просто настраиваю конвейер так, чтобы он валидировал terraform и запускал тесты (pytest) и lynting. Конвейер использует docker в …

12.10.2021
Django расчет повторяющихся записей/платежей

У меня есть таблица "ожидаемых платежей", которые либо являются единовременным платежом, либо повторяются ежемесячно, ежеквартально или ежегодно. Цель - рассчитать общую сумму ожидаемых платежей за каждый из предстоящих 12 месяцев. Модель выглядит следующим образом: class ExpectedPayment(models.Model): id = …

12.10.2021
Как добавить учеников в класс по учителю в один клик в Django rest framework

У меня есть модели с именами Student и Teacher. Учитель сможет видеть всех учеников через get api (имя ученика). Теперь требование состоит в том, чтобы, нажав одну кнопку сбоку от списка имен студентов, учитель мог добавить студента в свой …

12.10.2021
Django forms фильтр данных в форме

Структура: Компании, объекты и заказчики. Процесс: Каждая компания регистрирует своих заказчиков и свои объекты. Вопрос: Как сделать так что бы в форме регистрации нового объекта каждая компания могла выбирать только из своих заказчиков и не видеть заказчиков других компаний? Models.py …

12.10.2021
Django с reportlab pdf

Следующий код работает и печатает pdf как нужно, но все печатается только на одной странице, как я могу автоматически генерировать новые страницы, когда данные накапливаются, прошу совета def pdf_view(request): buf = io.BytesIO() c = canvas.Canvas(buf) c.setPageSize(landscape(A4)) width, height = …

12.10.2021
Django model formset как сделать formset из двух таблиц (или с одним полем к одному)

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

12.10.2021
Как unittest тестировать Django ModelForms с помощью kwargs

Я пытаюсь написать модульные тесты для Django ModelForm. Метод init этой формы был переопределен так, чтобы получить доступ к текущему пользователю в переменной kwargs. Однако, когда бы я ни запускал тест, он всегда выдает ошибку form = UserCreationForm(data={'email': …

12.10.2021
Django два сайта, размещенных на Apache, на одном из них URL не работают

Я создал два сайта (размещенных локально). Я работаю на windows, поэтому конфигурация может выглядеть странно. WSGIPythonHome "C:/var/www/magazyn/env39" WSGIPythonPath "C:/var/www/magazyn/venv/Lib/site-packages;C:/var/www/magazyn/rootkat/" ServerName www.magazyn-stolarz.pl LoadFile "C:/Python39/python39.dll" LoadModule wsgi_module "C:/var/www/magazyn/env39/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd" WSGIScriptAlias /awizacje "C:/var/www2/awizacje/rootkat/awizacje/wsgi.py" WSGIScriptAlias / "C:/var/www/magazyn/rootkat/magazyn/wsgi.py" <Directory "C:/var/www2/awizacje/rootkat/awizacje/"> <Files wsgi.py> Require all granted …