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

25.04.2024
Проблема с арабским языком в xhtml2pdf django

Я использую xthml2pdf для создания счета-фактуры на арабском языке. Я много искал, чтобы решить эту проблему и следовал всем шагам, но я не знаю, почему это не работает. Код утилиты: def render_to_pdf(template_src, context_dict={}): template = get_template(template_src) html = template.render(context_dict) …

24.04.2024
Проблема отсутствия общих обновлений и маркеров доступа для пользователей

У меня проблема с кодом, написанным на Python и фреймворке Django Я написал пользовательскую модель и использовал в ней Abstrcatuser, а вместо поля имени пользователя использовал поле номера телефона. Теперь, когда я ввожу адрес логина в написанном мной api …

24.04.2024
Кликабельная этикетка для радио в django

Я хочу иметь кликабельные метки для моих радиокнопок в django но я не могу нажать и значения не регистрируются в базе данных, это как просто текст <div class="probprior"> <div class="radio-container"> <label for="id_is_observer"> {{register_user_form.is_observer}} Observer </label> <label for="id_is_technician"> {{register_user_form.is_technician}} Technician …

24.04.2024
Показать два разных столбца в аннотации Django

У меня возникают проблемы с аннотацией в Django. У меня есть две модели в проектах. (только структура) model A (field:name(char)) model B (field:A(A; related_name="b"), user(user), content(char; null=True)) Данные model B такие же, как... row1 -> A:1, …

24.04.2024
Внешний ключ модели Django null=false, но нулевое значение в списке select на форме

У меня есть следующее поле модели: category = models.ForeignKey("QuestionCategory", on_delete=models.CASCADE, null=False, blank=False ) Правильно ли поведение Django, что при выводе в HTML-форму, в списке выбора присутствуют все варианты (все категории), а также "пустой вариант", представленный ----------- (как …

24.04.2024
Два внешних ключа в одной модели

Я создаю свое первое приложение на Django и у меня возникли проблемы с экспортом некоторых значений. У меня есть модель, назовем ее Машины, с некоторыми атрибутами (покупатель, имя, модель, серийный номер и т.д.). Другая моя модель - …

24.04.2024
Джанго Горячая перезагрузка

Я запускаю docker-образ приложения Django с такой точкой входа: export PYTHONUNBUFFERED=1 python3 manage.py runserver 0.0.0.0:8080 В settings.py DEBUG=True. Однако StatReloader, похоже, не загружается (нет логов о его существовании), чтобы следить за изменениями в модуле/.py. Также настроено монтирование, …

24.04.2024
Ошибка Permission denied при удалении изображения из каталога media/mobile_images

View.py: if 'del_img2' in request.POST: product.image2.delete() img_path = os.path.join(settings.MEDIA_ROOT, str(product.image2)) print(img_path) os.remove(img_path) product.image2.delete() models.py class Mobiles(models.Model): id=models.AutoField(primary_key=True) name=models.CharField(max_length=50, blank=False, unique=True) actual_price=models.DecimalField(max_digits=10, decimal_places=2,blank=False) discount_price=models.IntegerField(validators=[MinValueValidator(0), MaxValueValidator(100)], default=0) selling_price=models.DecimalField(max_digits=10, decimal_places=2,default=0) review=models.IntegerField(default=0, validators=[MinValueValidator(0), MaxValueValidator(10)]) features=models.CharField(blank=False, max_length=5000) days=models.IntegerField(default=0) image1=models.ImageField(null=False, blank=False, upload_to='mobile_images/') image2=models.ImageField(null=True, upload_to='mobile_images/' , …

24.04.2024
Можно ли установить заголовок вкладки в django без передачи через html?

Можно ли в Django задать заголовок страницы, не обращаясь непосредственно к HTML-файлу? У меня есть данные, хранящиеся в моем объекте, и я хочу извлечь имя, чтобы установить его в качестве заголовка в моем шаблоне. По сути, я …

24.04.2024
DJango rest-framework pagination без настроек в REST_FRAMEWORK

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

24.04.2024
Как получить доступ к проекту django, когда мы находимся в одной сети? [дубликат]

Как вы знаете, вы можете проверить приложение django, выполнив эту команду: python3 manage.py runserver Допустим, есть 2 ноутбука, которые работают в одной интернет-сети. Когда я запускаю сервер для приложения django, я могу получить доступ к нему через …

24.04.2024
Развертывание Heroku с помощью docker и поэзии

Я пытаюсь развернуть приложение django на heroku. Я использую docker и poetry. У меня возникла проблема, потому что в докерфайле я устанавливаю поэзию и устанавливаю зависимости с помощью поэзии. Локально все работает нормально, но когда я хочу развернуть приложение …

24.04.2024
В чем заключается отличие SvelteKit от бэкенд-фреймворков

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

24.04.2024
Как убрать двойники из выпадающего меню?

У меня есть выпадающий список в index.html, который показывает дублирующиеся значения. Они отображаются, если у меня есть, например, 2 статьи с одинаковыми значениями developer_id в index.html. Я хочу, чтобы при получении из базы данных нескольких статей с одним …

24.04.2024
Нарезка любой формы Django [дубликат]

Возможно ли нарезать два поля для добавления HTML-тега hr после полей? forms.py class FactureForm(forms.Form): Facture_No = forms.CharField(label='Facture Number', required=False) Beställare = forms.CharField(required=False) На самом деле я хочу добавить тег hr между Facture_No и Beställare

24.04.2024
Python, Django. Ошибка при дебаге "attempted relative import with no known parent package"

Пишу проект на Django. Структура проекта C:\Dev\APD_project\apd_zip\apd_zip_app Виртуальное окружение активировано. Приложение apd_zip_app зарегистрировано в settings.py INSTALLED_APPS = [ 'apd_zip_app.apps.ApdZipAppConfig', При попытке дебага файла C:\Dev\APD_project\apd_zip\apd_zip_app\views.py получаю ошибку на импорте модели from .models import Items_ZIP: "Exception has occurred: ImportError attempted …

24.04.2024
Использование оригинального размера и соотношения сторон изображения в компоненте карусели в Django CMS

Я использую компонент карусель для Django CMS из списка внешних плагинов. У меня проблема с размером и соотношением сторон изображения. Я попробовал подход к управлению CSS-файлом в соответствии с этим источником: Поддерживать соотношение сторон изображения в карусели …

24.04.2024
Статические файлы не обслуживаются при развертывании приложения Django с Lighttpd и Gunicorn

Я работаю над своим первым проектом Django. Я хочу разместить его на сервере Lighttpd, а не на nginx или apache. Проект хорошо работает в режиме разработчика. Сервер 'runserver' обслуживает все файлы, как и предполагалось. Поскольку Lighttpd сам по …

24.04.2024
Поле Django ForeignKey("x") должно быть экземпляром "x" при обновлении [закрыто]

Django версии 4.2.9 Я пытаюсь исправить это : Невозможно присвоить "('customer',)": "Project.customer" должен быть экземпляром "Customer". У меня есть 2 класса, Project и Customer. class Customer(models.Model): customer_name = models.CharField(max_length=50) string = models.CharField(max_length=50) def __str__(self): return f"{self.customer_name}" class …

24.04.2024
Расширение фильтра таблицы Bt:- как отфильтровать выпадающее значение?

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

24.04.2024
Mypy: правильная типизация класса-миксина Django при обращении к методу super()

У Django есть причуда, когда он не проверяет модели по умолчанию перед записью в базу данных. Неидеальная ситуация, которую разработчики пытаются обойти, создавая, например, класс Mixin: https://www.xormedia.com/django-model-validation-on-save/ Идея этого обходного пути заключается в том, что …

24.04.2024
Предварительное заполнение данных предыдущего поля файла в форме django

У меня есть два файловых поля в Django форме и я хочу установить предварительное заполнение данных для полей. Когда форма открывается снова, не нужно снова заполнять файловое поле. Это поле моей формы self.fields['total_trial_balance'].widget.attrs.update({'class': 'filestyle', 'id': 'total_trial_balance'}) self.fields['Certain_trial_balance'].widget.attrs.update({'class': 'filestyle', 'id': …

24.04.2024
Почему хостируемый сайт показывает пустую страницу на хостинге azure-django? [закрыто]

Я пытаюсь развернуть свое приложение django с помощью azure(app services) через vs code. Показывается, что развертывание прошло успешно, но на хостинговом сайте отображается пустая страница. Я использовал VS Code. Загрузил расширение azure studio и развернул свой проект django.

24.04.2024
Возникает ошибка: Refused to execute script from 'test-func.js' because its MIME type ('text/html') is not executable

Возникает такая ошибка Refused to execute script from 'https://vlg-t-foss-dckr:7000/static/test-func.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled при попытке запуска js-файла index.html. Есть проект, который включает в себя бэкенд на Django и фронтенд …

24.04.2024
Не перенаправляет на нужный URL на Django даже после настройки

Это мой проект django. Я добавил url моего APP в project.urls. Я также добавил имя моего приложения в INSTALLED_APPS, но все равно все, что я вижу, это только admin/ page. In practise.urls from django.contrib import admin from django.urls import path, …

24.04.2024
Как реализовать считывание аудио CAPTCHA с помощью django-simple-captcha в Django?

Я хочу повысить доступность моего веб-приложения Django, интегрировав звуковой считыватель CAPTCHA в дополнение к текстовому CAPTCHA, предоставляемому django-simple-captcha. Хотя текстовая CAPTCHA эффективна для большинства пользователей, некоторые пользователи могут испытывать трудности с чтением текста из-за нарушения зрения или по другим причинам. …

24.04.2024
Не знаю, почему, когда я нажимаю кнопку регистрации, он просто возвращается к пустой форме, а когда я пытаюсь войти, он ничего не делает

просмотров урлы пытаюсь создать нового пользователя на странице регистрации, но он просто возвращает пустую форму. я создал суперпользователя и могу войти в него, и он работает нормально, но не могу понять, …

24.04.2024
Есть ли сигнал, доступный именно в Джосере?

Существует ли сигнал, доступный конкретно в Djoser, или мне нужно создать собственный сигнал для обработки действий при первой регистрации пользователя с помощью Google login? Сигнал user_registered of(djoser), похоже, не работает при регистрации с помощью Google login. <a …

24.04.2024
Как я могу отобразить поле DateTimeField в шаблоне django так, как оно отображается в админке при создании представления?

Вот моя модель: class Event(models.Model): title = models.CharField(max_length = 255) club = models.CharField(max_length=70) event_image = models.ImageField(upload_to="event_images", default='aqsa_copy.jpeg', blank=True) date = models.DateTimeField(null = True) location = models.CharField(max_length=30) first_name = models.CharField(max_length=15) Вот как это отображается в админке: …

24.04.2024
Как реализовать рендеринг в контроллере представления после get запроса Django

У меня есть следующий шаблон, в который я добавил запрос get function openProject(projectId) { fetch(`/segmentation/test/`, { method: 'GET', headers: { 'Content-Type': 'application/json' }, mode: 'same-origin', }) .then(response =&gt; { if (response.ok) { console.log("Всё супер"); } else { console.error('Ошибка при …

24.04.2024
Автоматическое создание полей в Django

Существует ли способ автоматически генерировать новое поле при создании модели с внешним ключом class Metric(models.Model): name = CharField(null = True, blank = True, max_length = 200) abbreviation = CharField(null = True, blank = True, max_length = 10) def …

24.04.2024
Формат времени для форм и баз данных

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

24.04.2024
Сервер Django выбрасывает ошибку MultiValueDictKeyError, хотя значение параметра присутствует

У меня есть конечная точка Django, которая выполняет запрос, обновляющий строку в моей базе данных с помощью имени_изображения. Я сохраняю имя изображения в хранилище клиентской сессии, извлекаю его и отправляю конечной точке. Затем конечная точка запускает функцию upload_to_db() на …

23.04.2024
Не открывается отдельная страница фильма. Django

Возвращает эту ошибку: Reverse for 'movie_info' with arguments '('',)' not found. 2 pattern(s) tried: ['movie_info/\Z', 'movie_info/(?P[0-9]+)/\Z']. Не могу понять почему не работает. views.py: from django.http import HttpResponse from django.shortcuts import render, redirect, get_object_or_404 from .models import …

23.04.2024
Отображение данных из Localstorage в HTML

То что написано в JS: let cart = document.getElementById('cart'); let cartData = localStorage.getItem('cart'); if (cart == null){ cart.innerHTML; } else{ cart.innerHTML = cartData; } То что написано в Html: &lt;div id='cart' class = 'block_basket'&gt; &lt;/div&gt; То что было …

23.04.2024
У меня проблема со статическими файлами в Django. Я перепробовал все конфигурации и не могу использовать cs или js.

Я пытаюсь настроить статические файлы, и вы уже пытались сделать все, но ничего не работает, и я не знаю, что еще делать STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] {% extends 'base.html' %} {% load static …

23.04.2024
Панель администратора Django показывает максимальную длину поля вместо его названия

Я знаю, что это немного странно, но я вижу максимальную длину поля вместо названия поля в панели администратора, как показано ниже: Моя модель: class SituationFlag(models.Model): name=models.CharField(30) slug=models.SlugField(null=False,blank=True, unique=True,editable=False,max_length=30) …

23.04.2024
Значение поля не заполняется, кроме случаев отладки

У меня странная проблема, когда обычно переменная field_val должна быть установлена в какое-то определенное значение, но она устанавливается в "". Когда я отлаживаю в vscode и смотрю на значение из отладчика, осматривая его (возможно, вызывая что-то), переменная внезапно становится …

23.04.2024
Сортировка методом "sorted" по дате убывания

Всем доброго времени суток! У меня две отдельных таблицы с постами. У них есть одинаковое поле &quot;pub_date&quot;, в котором указана дата публикации. Мне нужно отсортировать посты из двух таблиц по дате убывания. Делаю методом 'sorted'. Проблема в том, что сначала …

23.04.2024
Проблема с отправкой данных из ESP32 в проект Django на локальном компьютере

Я пытаюсь отправить данные с моего ESP32 на Django проект, развернутый на моем компьютере. Однако ESP32, похоже, не может получить адрес проекта Django, вот подробности: Мой компьютер и чип ESP32 подключены к одной и той же сети Wi-Fi. …