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

25.12.2021
Кнопка типа "submit" не позволяет модалу bootstrap открыться, но type="button" не удовлетворяет моей потребности

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

25.12.2021
Django - Создание случайных фиктивных данных для тестирования, которые не нарушают набор тестов

Я пытаюсь придумать способ создания случайных тестовых данных определенного типа модели для запуска python manage.py test. Например, если у меня есть модель Post, как показано ниже. model.py class Post(models.Model): uuid = models.UUIDField(primary_key=True) created = models.DateTimeField('Created at', auto_now_add=True) updated_at = …

25.12.2021
Отображение тостов Bootstrap для первой карточки в элементе цикла в проекте Django

Я хочу добавить тостовое сообщение для всех этих карточек. но оно отображается только для первой карточки. Я прикрепил вид моей страницы, где я хочу добавить тостовое сообщение для просмотра деталей карточки, если пользователь не вошел в систему. <a href="https://i.stack.imgur.com/cYSPW.jpg" …

25.12.2021
Pytest-xdist не соблюдает settings.DATABASES (или я делаю что-то неправильно)

Я пытаюсь использовать pytest-xdist для выполнения параллельных тестов. Это работает, и я вижу улучшенную производительность. Для дальнейшего улучшения я хотел предоставить ему несколько баз данных, используя django_db_modify_db_settings_xdist_suffix Я переопределяю эти функции в моем conftest.py. Поскольку у …

25.12.2021
ОПРЕДЕЛЕНИЕ РОДИТЕЛЬСКОГО И ДОЧЕРНЕГО КЛАССОВ В DJANGO

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

25.12.2021
Каков тип значения request.POST в djagno?

Это из print(request.POST) &lt;QueryDict: {'csrfmiddlewaretoken': ['2Tg4HgJ07qksb3hPUDWSQYueYOjYOkQcmzll9fnjbJ0GZHkWHdM8DtYqZB4uv3Fv'], 'username': ['boycececil'], 'password': ['sunescafe..']}&gt; Это из print(request.POST.get('username')) boycececil Как видите, список -&gt; строка, это волшебство, не так ли? Итак, кто-нибудь знает, что происходит?

25.12.2021
Python selenium chromedriver высокая загрузка процессора при параллельном выполнении

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

25.12.2021
Стирание тома Docker Postgres при перезагрузке контейнера

Каждый раз, когда я убиваю свои контейнеры и перезапускаю их, данные в таблицах db перестают существовать. docker-compose.yml: version: "3.8" services: db: image: postgres:13-alpine env_file: - .env.dev volumes: - pgdata:/var/lib/postgresql/data backend: build: context: ./backend command: python manage.py runserver 0.0.0.0:8000 expose: …

25.12.2021
Я продолжаю получать эту ошибку, когда хочу запросить данные из модели в базе данных mysql: AttributeError: 'str' object has no attribute 'utcoffset'

Это код из моей оболочки Django from Inec_results.models import PollingUnit, Lga local = Lga.objects.all() print(local) И я получаю эту ошибку все время, когда пытаюсь запросить эту модель. Я новичок в Django, пожалуйста, помогите мне Traceback (most recent call …

25.12.2021
Django pip freeze > requirements.txt не получает точные пакеты, установленные в виртуальном окружении

Django pip freeze &gt; requirements.txt не получает точные пакеты, установленные в виртуальной среде, скорее он получает все пакеты, которые я когда-либо устанавливал, и это вроде как не то, что я хочу, позвольте мне показать изображение того, что происходит <a href="https://i.stack.imgur.com/Xd3Po.png" …

24.12.2021
Не удается обновить изображение на сайте pythonanywhere

Добрый вечер! Я создал webapp, используя фреймворк Django. Я заменил файл в папке /static/ локально (и дал такое же имя новому файлу). Затем я отправил эти изменения на свой GitHub представительо и извлек их с помощью консоли …

24.12.2021
Добавление поля вручную в форму DJango

Я делаю систему входа-регистрации на django, я хочу, чтобы данные моих форм сохранялись во встроенной таблице "User" и в моей пользовательской таблице "coders" вместе. Моя форма имеет 6-7 полей, которые я хочу вставить в пользовательскую таблицу "coders". но я …

24.12.2021
Пакет libffi не найден в пути поиска pkg-config Docker

Я хочу установить некоторые пакеты Django, включая django-rest-auth и django-allauth. Эти пакеты могут быть установлены в моем локальном venv, но при создании и запуске контейнеров Docker они выдают exit code 1 с ошибками: Пакет libffi не найден …

24.12.2021
Упрощение написания коллекции if/else в запросах Django

У меня есть код в Django views.py, который выглядит следующим образом: if query_type == 'list': if column == 'person': person_qs = Person.objects.filter(name__in = query_items_set) elif column == 'grandparent': person_qs = Person.objects.filter(grandparent__name__in = query_items_set) elif column == 'child': person_qs = …

24.12.2021
ModelMultipleChoiceField не работает с UUID в качестве первичного ключа

У меня есть сценарий, в котором у меня есть поле, которое скрыто.... и когда это поле является обычным PK, сгенерированным Postgresql, все в порядке. Когда я меняю PK на UUID... не очень. Когда поле определено как обычный PK, форма …

24.12.2021
Django-filter не фильтрует

У меня есть модель проекта, которая связана с manytomany с пользователем. Изначально я создаю кверисет, который включает все проекты вошедшего пользователя. Кверисет содержит два проекта, один из которых author = False. После я фильтрую его как /project/list/?Shared=True, но это …

24.12.2021
Загрузка файла не работает в формах обновления django, но работает в формах создания

Я использую форму для создания и обновления формы. Шаблон и форма одинаковые, но вид разный. Проблема в том, что загрузка изображения работает в создании, но не в обновлении. Ни один файл не будет применен, а в методе post я получаю …

24.12.2021
Как я могу загружать данные в разные ведра в Django и Google Storage?

Я могу загрузить файл в Google Storage, но проблема в том, что он попадает в ведро по умолчанию, где находятся мои статические файлы: GS_BUCKET_NAME='static-files' Я бы хотел продолжать загружать статические файлы в ведро 'static-files', но я бы хотел …

24.12.2021
Как я могу контролировать порядок столбцов с помощью 'annotate', 'values' и 'union' в Django?

У меня есть 2 модели: class Hero(models.Model): name = models.CharField(max_length=50) age = models.PositiveSmallIntegerField() identity = models.TextField(max_length=50) class Villain(models.Model): villain_name = models.CharField(max_length=50) age = models.PositiveSmallIntegerField() identity = models.TextField(max_length=50) и я создаю несколько тестовых экземпляров: <pre …

24.12.2021
Проблема подключения цветка сельдерея с --persistent True

Я запускал celery flower 1.0.0 как службу systemd с --persistent=True. И при каждом перезапуске происходил сбой с ошибкой SSLV3_ALERT_HANDSHAKE_FAILURE, которая была глубокой из-за сообщения об ошибке db type could not be determined. После удаления --persisten=True раньше он прекрасно …

24.12.2021
Есть ли способ поддерживать выполнение задач на стороне сервера в django?

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

24.12.2021
Лучше сделать пользовательскую регистрацию с редактированием класса Django UserCreationForm или сделать ее на новой таблице и классе?

Я хотел сделать аутентификацию на Django, но я запутался, что лучше? лучше ли отредактировать файл venv/Lib/site-packages/django/contrib/auth/forms.py и сделать свою пользовательскую форму и отредактировать DB на venv/Lib/site-packages/django/contrib/auth/models.py или лучше сделать свою систему аутентификации с моделью, представлениями и формами на моем приложении? …

24.12.2021
Django.core.exceptions.FieldError: Невозможно преобразовать ключевое слово 'duration' в поле при попытке выбрать поле свойства

здесь много вопросов по этой конкретной ошибке, но ни один не вызван попыткой выбрать поле свойства из сериализатора, ниже приведен мой код # seriliazer.py class ProjectActivitySerializer(serializers.ModelSerializer): is_running = serializers.ReadOnlyField() duration = serializers.ReadOnlyField() # i am trying to select this …

24.12.2021
Я столкнулся с этой проблемой, когда пытаюсь сделать

Когда я собираюсь попробовать def showsaleF(request): sobj=Sale.objects.all() ob=Sale.objects.values_list('Customer_id') customername=Customer2.objects.raw('SELECT Customer_Name FROM customer_table WHER id=%s',[ob]) productobj=Product.objects.all() mylist = zip(sobj,customername,productobj) return render(request, 'showsale.html',{'sobj':mylist}) возникнет ошибка следующего вида: ProgrammingError at /showsale (1064, "У вас ошибка в синтаксисе SQL; проверьте в руководстве, …

24.12.2021
Могу ли я использовать в node.js функции сигналов, как в django

когда пользователь регистрируется, новый объект добавляется в модель пользователя, в это время новый объект должен быть добавлен в модель профиля, модели пользователя и профиля связаны. С сигнальным пакетом Django это было довольно просто, но я не могу сделать это …

24.12.2021
Как я могу стилизовать формы в Django?

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

24.12.2021
Выпуск Heroku не удался, ошибка связана с django.utils

Итак, я обновил свой python код до Django 4.0 и вместе с этим пришлось удалить и обновить некоторые устаревшие коды, такие как "ungettext_lazy" и подобные. Локально код компилируется хорошо, но когда я переношу его в heroku, я получаю эту …

24.12.2021
Django rest framework ListApiView медленный запрос

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

24.12.2021
Как устранить ошибку после развертывания на heroku?

После развертывания у меня возникает ошибка при попытке нажать на кнопку. Что делать? Текст ошибки: ProgrammingError at /notion/ отношение "base_notion" не существует LINE 1: ... "base_notion". "title", "base_notion". "body" FROM "base_noti...

24.12.2021
Как подключить redis heroku для websocket?

Я создаю чат. Мне нужно развернуть мое django приложение на heroku. Я сделал это через docker. Я использую бесплатный heroku redis и django-channels. Redis отменяет мое соединение и я получаю ConnectionResetError: [Errno 104] Connection reset by peer В настройках …

24.12.2021
Не удается загрузить HTML-изображение на веб-сайт, однако URL локального файла работает нормально

прежде чем говорить, что это дубликат, пожалуйста, прочитайте всю статью. У меня есть следующий кусок кода: &lt;title&gt;the-doge.net&lt;/title&gt; &lt;!-- add the image--&gt; &lt;img src="doge-poster1.png" height="500" width="800" style="display: block; margin-left: auto; margin-right: auto;"/&gt; &lt;body style="background-color:black;"&gt; &lt;!--add the login and register …

24.12.2021
Как хэшировать строки в python(django) и сравнить хэшированное значение с заданной строкой

Я работаю над веб-приложением, которое позволяет пользователям зарегистрироваться, затем войти в систему, я использовал следующие функции для хэширования пароля from passlib.hash import pbkdf2_sha256 import math def encrypt_password(pswd): encrypt_pswd = pbkdf2_sha256.encrypt(pswd, rounds=(int(math.pow(len(pswd),3))), salt_size=(len(pswd)*2)) return encrypt_pswd def verify_password(pswd, e_pswd): en_pswd = …

24.12.2021
Apache + mod_wsgi + Django + dataclasses перестали работать после обновления до python3.10

После обновления до python3.10 код с классами данных перестал работать с mod_wsgi. Если класс создается с помощью декоратора @dataclass (только с одним атрибутом x: str), а затем инстанцируется где-нибудь в apps.py на уровне модуля, то возникает исключение. Причина - отсутствие …

24.12.2021
Django Неправильный путь к файлу / Перенаправление и передача данных

Я изо всех сил пытаюсь разобраться с этим. Я пытаюсь перенаправить данные с PageOne на PageTwo и при этом снабдить PageTwo выбранными данными с PageOne. Я перепробовал несколько способов и не могу добиться нужного результата. Метод 1 Изменение пути …

24.12.2021
Django новый проект ModuleNotFoundError: Нет модуля с именем 'demoapp' (имя виртуального окружения)

Я пытаюсь начать новый проект Django, но сталкиваюсь с ошибкой ModuleNotFoundError: No module named '&lt;XYZ&gt;', где XYZ - имя моей виртуальной среды, созданной с помощью mkvirtualenv. Это очень странно, и я не могу сказать, что изменилось в моей системе в …

24.12.2021
Django тестирование ответа CSV

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

24.12.2021
"Вам необходимо включить JavaScript для запуска этого приложения"; ответ - html вместо json

Используемые технологии: Django, Djoser, react.js, webpack Я сделал запрос в react.js: const config = { headers: { "Content-Type": "application/json", }, }; const body = JSON.stringify({ email, first_name, last_name, password, re_password, }); const response = await axios.post( `http://127.0.0.1:8000/auth/users/`, body, config …

24.12.2021
Как заполнить второй выпадающий список, используя выбор первого выпадающего списка в django?

У меня есть дерево выпадающих элементов! Скажем, Drop1, Drop2, Drop3. Каждый из них заполняет данные из базы данных. Теперь моя проблема заключается в следующем. Мне нужно каким-то образом заполнить данные Drop2 на основе Drop1 и данные Drop3 на …

24.12.2021
TypeError at /mark_your_attendance Невозможно разобрать 'center'. Элемент последовательности с индексом 0 имеет неправильный тип

Введите описание изображения здесь я пытаюсь запустить этот проект, но он выдает TypeError в /mark_your_attendance Невозможно разобрать 'center'. Элемент последовательности с индексом 0 имеет неправильный тип Ссылка на Github проекта: https://github.com/prathmachowksey/Attendance-System-Face-Recognition

24.12.2021
TypeError в /register/ индексы списка должны быть целыми числами или фрагментами, а не строками

Как я могу решить эту проблему в моем forms.py from django import forms from django.forms.widgets import EmailInput, FileInput, PasswordInput, TextInput, Textarea из django.contrib.auth.models import User from django.contrib.auth import authenticate,get_user_model User = get_user_model() class RegistertionForm(forms.Form): first_name = forms.CharField(widget=TextInput(attrs={ 'class': 'validate …