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

09.08.2021
Как добавить несуществующий язык на мой сайт django - недопустимый токен в форме множественного числа

я пытаюсь добавить (курдский) язык в мое приложение django, но settings.LANGUAGES не поддерживает курдский (ku) код, я также пытался использовать rosetta ( ROSETTA_LANGUAGES ), у которой есть курдский язык в списке языков сайта, но он также …

09.08.2021
Миграция Django прошла, но поле не было удалено

У меня есть приложение django в production, на прошлой неделе я хотел удалить поле из моей модели пользователя, review_rate, чтобы заменить его M2M отношением с другой таблицей. Результирующая миграция: # Generated by Django 2.2.1 on 2021-07-20 16:41 …

09.08.2021
Как получить данные из динамической html-таблицы в django?

У меня есть таблица с 3 столбцами, строки которой будут добавляться динамически в зависимости от количества предметов. 1 колонка - это label, а остальные 2 - поля ввода. Как мне получить данные таблицы после публикации в функции views.py ? …

09.08.2021
Как преобразовать формат моего файла .pdf в .txt в Django

Я работаю над веб-приложением на Django, где я хочу конвертировать файлы .pdf и .docx в .txt. Я написал функцию save(), где я хочу получить файл и затем преобразовать его в формат .txt. Но она выдает мне ошибку : FileNotFoundError …

09.08.2021
Получение ошибки при попытке входа в базу данных администратора django

После запуска сервера, когда я пытаюсь войти на страницу администратора Django, я получаю эту ошибку "unable to open database file". вот важная часть из моего settings.py: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': str(BASE_DIR / "db.sqlite3"), } …

09.08.2021
Как поместить оригинальный файл в Django

Я использую Reactjs в качестве FrontEnd, Django в качестве Backend. Я пытаюсь передать изображение как оригинальный файл с помощью Antd, но это не работает все оставшиеся поля публикуются, но изображение не публикуется. Оно возвращает null, иногда возвращает ошибку …

09.08.2021
Изменение имени столбца в html-таблице, созданной с помощью pandas

Я создал panda dataframe из django models. Была создана таблица. Я хочу переименовать имена столбцов, которые находятся в этом теге. Как я могу это сделать? Вот что получилось. Изображение находится в ссылке. https://ibb.co/s1VxRF2 @login_required def totaldonation(request): …

09.08.2021
Как разбить задачу сельдерея внутри задачи

Я использую celery с django.внутри цикла forloop, каждый поворот устанавливает значение в db для отношения lawyers=Lawyer.objects.filter(consultation_status=True) for idx,lawyer in enumerate(lawyers): if(consultation.lawyer): break change_offered_lawyer.apply_async((id,lawyer.id),countdown=idx*60) каждый оборот в цикле внутри задачи я проверяю условие, и моя цель - если условие выполнено, …

09.08.2021
Ошибка "Страница не найдена" при клике на url изображения, поступающего в get api в Django

У меня есть простой get api, построенный с использованием Django Rest Framework. Он получает все пункты питания из модели, Menu. Он состоит из поля изображения. Ответ api успешный, и я получаю URL изображения в поле изображения, но когда я …

09.08.2021
Текущий путь, products/new/, не соответствует ни одному из этих путей - Страница не найдена

Я только что установил python 2.2.20 и теперь при запуске проекта Django получаю ошибку "страница не найдена". <img alt="urls.py from products app looks …

09.08.2021
Django - выбор из __init__ не загружается в форму

Я использую __init__ для построения вариантов выбора формы из параметров, переданных из представления. Похоже, что мои choices построены правильно, когда я делаю print(choices), но форма не загружает никаких вариантов. Даже виджет для него не отображается. Я не получаю никаких …

09.08.2021
Url для получения с параметром для представления django

У меня возникла проблема с моим кодом javascript при попытке использовать AJAX вместо href ссылки. Мне нужно попасть в django url, который выглядит следующим образом (Django 2.2): path('one-time/&lt;str:product_url&gt;/', OneTimeProductView.as_view(), name='one_time_product') первоначальный код в шаблоне django был: …

09.08.2021
Идентификаторы дважды увеличиваются во время импорта-экспорта (Django)

Я использую библиотеку Django-import-export, я столкнулся с проблемой при загрузке данных в json/csv файл. когда я загружаю файл данных через django-admin, поле id увеличивается дважды? как решить эту проблему? спасибо

09.08.2021
TemplateDoesNotExist в / boards/home.html

Я создаю свой первый сайт на Django и следую учебнику. Учебник здесь. При попытке загрузить сайт с помощью стандартного http://127.0.0.1:8000/ я получаю ошибку TemplateDoesNotExist at / boards/home.html Django говорит, что пытается …

09.08.2021
Не удается добиться срабатывания условия true if в Django Template

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

09.08.2021
Как сохранить последние данные и после этого, когда я вызываю функцию снова, то предыдущие и последние данные добавляются к обоим.

Здесь я хочу сделать следующее: когда я ищу что-то, добавляю эту вещь в список, то эти данные отображаются в 'myTable1' add после этого, когда я ввожу некоторые числа в его соответствующий ввод, то эти данные сохраняются в проверяемом и после …

09.08.2021
Django annotate не отрабатывает

Пытаюсь решить проблему с annotate в django. Проект реализован с помощью drf. Проблема в том, что annotate не выводит желаемый результат. Так же пытался сделать через дополнительное поле в serializers.py. models.py class PlayersGames(models.Model): game = models.ForeignKey(Games, related_name='game_id', blank=False, null=False, on_delete=models.DO_NOTHING) …

09.08.2021
Объект 'DatabaseOperations' не имеет атрибута 'select' ошибка при интеграции базы данных Azure SQL с django

Недавно я перешел от использования бэкенда базы данных Postgres / PostGIS для моего приложения Django к базе данных SQL на Azure. В моей таблице данных есть столбец геометрии. Я могу запросить столбец геометрии из Azure Data Studio, используя необработанные …

09.08.2021
Herokuapp не обновляет содержимое моего сайта

Я изменил мета-содержимое для моего Django herokuapp и снова развернул, но теперь он все еще показывает предыдущее содержимое. Нужно ли мне очистить кэш? Если да, то как это сделать? Возможно ли это из heroku bash? GitHub является моим репозиторием.

09.08.2021
Как заставить django-tenants-celery-beat планировать периодические задачи

Я немного новичок в Celery и Celery Beat, но у меня уже есть tenant_schemas_celery запущенный в моем проекте: import os from celery.schedules import crontab from tenant_schemas_celery.app import CeleryApp as TenantAwareCeleryApp from config import settings os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'config.settings') app = TenantAwareCeleryApp() …

09.08.2021
Данные Json не сохраняются в базе данных django Admin

Я создаю BlogApp и пытаюсь получить доступ к местоположению пользователя через geoplugin НО он отправляется через json поэтому я сделал представление для отправки json данных в базу данных НО json данные не сохраняются в Database (Admin). Когда я …

09.08.2021
Как автоматически масштабировать проект django в Elasticbeanstalk?

Я установил свой Django на Elastic beanstalk, он работает правильно, учитывая одиночный экземпляр. Но при тестировании с ALB, автомасштабируемый экземпляр при запуске оказывается без кода приложения, который он должен был взять с s3, как я предполагаю (я использовал консоль …

09.08.2021
Преобразование SQL датчика в json в Python

mydb = mysql.connector.connect( host="db-instance.rds.amazonaws.com", user="root", passwd="test", database="test" ) mc = mydb.cursor() sql = "INSERT INTO robot1_sensor (robot_id, x, y, ultrafine_dust, fine_dust, co2, formaldehyde, co, no2, radon,tvoc,temperature,humidity) VALUES (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)"; def air_info_recv(msg) : global mc global sql global mydb global …

09.08.2021
Django ajax ajaxify загрузка изображений без базы данных

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

09.08.2021
Django: Модель не отображается на панели администратора

Это модель, которую я хочу показать на панели администратора. Я регистрирую модель через файл admin.py с помощью admin.site.register(Ad). Я попытался дважды переписать строку register, и появилось исключение, что модель уже зарегистрирована. class Ad(AdModel): plate = models.CharField(max_length=50, unique=True) description = models.TextField(max_length=500) …

09.08.2021
Javascript - Редактирование формы с помощью Fetch

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

09.08.2021
Вход в систему вручную не удается с первого раза в Django

Я пытаюсь аутентифицировать и ввести пользователя вручную, но это не удается в первый раз и перехожу на страницу входа, запрашивая учетные данные снова, но в следующий раз все работает, есть ли что-то связанное с сессией, что я должен добавить, любая …

09.08.2021
Вычисление значения поля на основе PK в Django

Цель: Установить customer_number на рассчитанное значение b_country + id + 10000. models.py class Customer(models.Model): id = models.BigAutoField(primary_key=True) customer_number = models.CharField("Customer #", max_length=10, default=0) b_country = models.TextField("Country", max_length=2, choices=COUNTRY_OPTIONS) @property def get_customer_number(self): a = self.b_country b = (self.id + 10000) …

09.08.2021
Не отображаются медиаизображения DJANGO

Здравствуйте, я пытаюсь отобразить изображение из файла media/images На моем html у меня такой код: index.html {% extends 'basic_app/base.html' %} {% block metablock %} &lt;title&gt;CBV - Index&lt;/title&gt; {% endblock metablock %} {% block bodyblock %} &lt;div class="container-fluid"&gt; …

09.08.2021
Как переписать или добавить слова в URL Django?

Когда я перехожу на страницу подробного описания товара, я получаю http://xxx.x.x.x:x000/product/PN/ Я хочу изменить URL с PN на название продукта. Таким образом, мой URL должен выглядеть следующим образом, если все работает правильно http://xxx.x.x.x:x000/product/name/: …

09.08.2021
Кэширование экземпляров модели Django - для одной и той же записи

У меня есть стандартный класс модели django, и я хотел бы кэшировать возвращаемое значение метода: class Sth(models.Model): pr = models.CharField(max_length=128) ... def some_method(self): return 'some result' . Итак, если экземпляр Sth не был сохранен, я хотел бы …

09.08.2021
Передача параметра в ModelForm и использование min_value

Я хочу передать параметр в ModelForm, чтобы использовать его в качестве аргумента для min_value. Я также не знаю, где я могу использовать min_value внутри ModelForm. views.py: return render(request, "page.html", { "form": createBiding(minAmount) }) forms.py: class createBiding(forms.ModelForm): #How do …

09.08.2021
Возврат значения модели на основе максимального значения другого поля модели

Моя модель class Energy_Consuption(models.Model): name=models.IntegerField() meter=models.IntegerField() class Meta: db_table:'Energy_Consuption' Мои взгляды def details (request): top_meter = Energy_Consuption.objects.aggregate(Max('meter')) return render(request,'details.html', {'top_meter':top_meter}) Здравствуйте, ребята, У меня есть модель в Django с двумя полями, имя и метр. Я создал файл …

09.08.2021
Django Scopes - Как получить текущего арендатора?

Я довольно новичок в Django и создаю приложение для нескольких арендаторов. Я не совсем понимаю, как получить текущий арендатор зарегистрированного пользователя, чтобы использовать его в качестве фильтра в представлениях. Пример: Post.objects.filter(tenant=current_tenant) Примерные модели: from django.db import models class Tenant(models.Model): …

08.08.2021
Django выполняет итерацию по словарю и рендеринг в шаблон

Этот код дает мне вывод, который мне нужен на терминале, но когда я пытаюсь вывести его в шаблоне, он дает мне только последний результат. Я прочитал несколько других ответов, но ничего не помогло мне понять, где ошибка. Спасибо. def forecast(request): …

08.08.2021
Как добавить элемент в div в определенном порядке?

У меня есть 4 div и n элементов, которые я хочу добавить следующим образом: 1el в 1div 2el в 2div 3el в 3div 4el в 4div И 5el в 1div и так далее и так далее Я использую python …

08.08.2021
У каждого пользователя будет свой субдомен (username.domaine.com) + возможность добавить пользовательский домен (ustomUserDomaine.com)?

По сути, я создаю платформу, похожую на Shopify, похожую потому, что у каждого пользователя будет свой профиль на поддомене: user.domaine .com, также я хочу дать пользователю возможность связать свой собственный домен userDomaine .com, так что вместо поддомена у него …

08.08.2021
Невозможно выполнить makemigrations при настройке PostgreSQL

Я пытаюсь установить PostgreSQL локально на своем компьютере, но когда я пытаюсь первоначально настроить мое приложение Django с помощью python manage.py makemigrations, я получаю следующее предупреждение: RuntimeWarning: Got an error checking a consistent migration history performed for database connection …

08.08.2021
Django get_or_create бросает ошибку целостности

Я прочитал эту тему: get_or_create бросает ошибку целостности Но все еще не совсем понятно, когда get_or_create возвращает False или IntegrityError. У меня есть следующий код: django_username = 'me' user = get_user_model().objects.filter(username=django_username).first() action_history, action_added = ActionModel.objects.get_or_create( date=date_obj, …

08.08.2021
Как использовать значения aws secret manager базы данных postgres в постановке задачи terraform ecs

У меня есть файл settings.py ниже приложения django с использованием terraform , docker compose и я пытаюсь получить значение базы данных, хранящееся в aws secret manager в определении задачи ecs settings.py DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql_psycopg2", "NAME": …