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

09.08.2021
Я получаю сообщения об ошибках в терминале, когда пытаюсь запустить manage.py runserver

Я получаю сообщения об ошибках всякий раз, когда пытаюсь запустить manage.py, ModuleNotFoundError: No module named 'PyShop.settings', но у меня есть этот модуль, названный "PyShop.settings" в моей папке. C:\Users\uer\PycharmProjects\PyShop>python manage.py runserver Traceback (most recent call last): File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\base.py", line 354, …

09.08.2021
Поле текстового редактора YAML в Django

Я ищу удобный способ написания и редактирования YAML в админпанели Django. Есть ли в админпанели django текстовые редакторы для YAML

09.08.2021
Как реализовать метод от модели к форме

В моем models.py есть метод Model: class Book(model.models): ... def generate_tag(self): return f'{self.inspection.series_of_tags}-{str(self.tag_number).zfill(7)}' Я хочу реализовать этот метод в моей форме, когда я нажимаю на update view, он генерирует новый тег: class TagForm(core.ModelForm): def save(self, commit=True): …

09.08.2021
Нужна помощь в создании поискового представления и как применить в HTML странице из БД, которую я создал - Django

Я создаю сайт с DJANGO, где люди вставляют слова и ассоциации, как запомнить это слово. Я построил часть вставки слова. Сейчас я застрял на части реализации поиска слов и извлечения информации из БД. def Search_word(request): search = request.POST.get("search", False) …

09.08.2021
Проблемы с использованием встроенной базы данных postgres с Django

Я пытаюсь использовать встроенную базу данных postgres с django согласно инструкции: https://docs.djangoproject.com/en/3.2/ref/databases/#postgresql-notes При запуске сервера я получаю ошибку: django.db.utils.OperationalError: fe_sendauth: no password supplied Как я должен определить учетные данные базы данных в этом случае (я …

09.08.2021
Django, Внешний ключ не заполняется данными сессии

я пытаюсь заполнить мой foreignkey (работодатель) пользователем, который вошел в систему, но я видел много способов, но они не сработали для меня, кто-нибудь знает, что я делаю неправильно? и как я могу это исправить? Вид: class JobCreate(CreateView): model …

09.08.2021
Получение ошибки при попытке запустить тест "RuntimeError" Доступ к базе данных не разрешен

В моем проекте запущено несколько задач celery. Я хочу написать несколько тестов для задач, используя фабрики pytest. Но каждый раз, когда я передаю задачу в тест, я получаю ошибку Getting error when trying run test "RuntimeError" Database access not …

09.08.2021
При использовании Redirect в django, декоратор Login required не работает

View.py @login_required def Loginup(request): if request.method == 'POST': regex = '^[a-z0-9]+[\._]?[a-z0-9]+[@]\w+[.]\w{2,3}$' email = request.POST.get('email') password = request.POST.get('password') bad_chars = "!#$%^&*()[]{'}-+?_=,<>/" parameters = [email, password] filtered_parameters = [] for i in parameters: a = ''.join(c for c in i if c …

09.08.2021
Одно и то же время даты сохраняется в разных вызовах конечной точки Drf

Я использую datetime.now() и каким-то образом одна и та же дата и время с точностью до секунды сохраняется в моей postgre db при различных вызовах api. Это происходит около 5+ раз с разницей в несколько минут, прежде чем измениться на …

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 не был сохранен, я хотел бы …