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

20.12.2021
Проект не может быть создан в Django

Traceback (последний последний вызов): Файл "/usr/bin/django-admin", строка 2, in from django.core import management ModuleNotFoundError: Нет модуля с именем 'django'

20.12.2021
BDD тест для входа в систему Django

Я новичок в Django. Я хотел бы написать BDD тест с Behave для проверки входа в систему (и, возможно, регистрации), но после нескольких попыток я не уверен, с чего начать. Есть ли у вас какие-нибудь предложения о том, как …

20.12.2021
Django Сохранение формы с двумя внешними ключами

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

20.12.2021
Ошибка базы данных в тестовой среде для тестирования приложения Django+PSQL с помощью selenium

У меня есть приложение Django+PSQL, которое мы запускаем в docker. Я пытаюсь тестировать его в отдельной среде docker, чтобы тестовая база данных не влияла на базу данных приложения. Мои тесты работают нормально в обычном docker, но при запуске в …

20.12.2021
Я не получаю ничего для формы валидации Django

Class SignUpForm(UserCreationForm): class Meta: model = models.User fields = ["first_name", "last_name", "email"] def clean_password1(self): password = self.cleaned_data.get("password") password1 = self.cleaned_data.get("password1") print(password, password1) if password != password1: raise forms.ValidationError("비밀번호가 일치하지 않습니다.") else: return password def clean_email(self): email = self.cleaned_data.get("email") try: models.User.objects.get(username=email) …

20.12.2021
Pytest: Сопряжение представления Django с несколькими вызовами API и комбинированным возвращаемым значением

У меня есть представление Django, которое вызывает несколько конечных точек api и объединяет их результат вместе. Этот результат возвращается обратно в представление в виде контекстных переменных. Вот код: def form_valid(self, form): data = form.cleaned_data dashboard = meraki.DashboardAPI(api_key=meraki_api_key) try: device …

20.12.2021
Django 3 Несколько типов учетных записей и переключение между ними

У меня есть приложение для создания каталогов, где пользователь [клиент] может создавать несколько предприятий [объявлений]. я хочу реализовать систему переключения учетных записей, где пользователь может переключаться между клиентом или созданным им объявлением, и чтобы это был его текущий тип …

20.12.2021
Страниц, соответствующих запросу, не существует. Со второй строкой

Views.py def PortfolioElementView(request, portfolio_text): q = PortfolioElement.objects.filter(slug = portfolio_text) if q.exists(): q = q.first() else: return HttpResponse("Go home") name = Pages.objects.get(name = q) portfolio = get_object_or_404(PortfolioElement, id=id) menu = Menu.objects.all() photos = PortfolioImages.objects.filter(portfolio=portfolio) context = { 'element': q, 'portfolio': portfolio, …

20.12.2021
Объект Facing 'float' не имеет атрибута 'model' при передаче агрегата внутри фильтра . Django

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

20.12.2021
Вызвать ошибку в Django на определенном поле в форме

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

20.12.2021
Как переименовать папку модели Django, если на нее есть внешние ссылки?

Недавно я переименовал модель Django и ее родительскую папку: от input_source_type/ models.py to event_source_type/ models.py В models.py содержится InputSourceType, который также переименован в EventSourceType. Другая модель в (в папке system) ссылается на эту модель в своей …

20.12.2021
Django 4 Статические файлы: что является лучшей практикой

Я сейчас строю проект на Django 4.0 и хочу сделать управление статическими файлами лучше и чище для этой версии. В настоящее время у меня есть дерево проекта : А …

20.12.2021
DOCKER WIN10 WSL2BASED ENGINE PermissionError: [Errno 13] Permission denied:

Здравствуйте, я пытаюсь изучить docker для целей развертывания. Я пытаюсь развернуть мое приложение django с помощью WSL2 BASED DOCKER на WIN10. Приложение django отлично работает на локальном сервере разработки, но когда я попытался запустить его с контейнером docker (разработка), …

20.12.2021
Django MariaDB 10.2 db иногда не получает объект, используя потоки/rabbitmq

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

20.12.2021
Как изменить приоритет поля для модели django?

У меня есть Модель с полем приоритета типа postitive integer. Это поле уникально и позволяет мне управлять приоритетом объектов. Например, я хочу, чтобы самый важный объект имел приоритет один, второй по важности - приоритет два и т.д... Пример: …

20.12.2021
Как я могу сохранить некоторую информацию, полученную в представлениях, в одно из полей модели - django

вот мой views.py : я хочу сохранить тип в поле устройства в модели class GetDeviceMixin( object): def setup(self, request, *args, **kwargs): super().setup( request, *args, **kwargs) type= request.META['HTTP_USER_AGENT'] print(type) return type class RegisterView(GetDeviceMixin , generic.CreateView): form_class = CustomUserCreationForm success_url = …

20.12.2021
Вывод "Следуя отношениям "назад"" в шаблон

В начале этой недели я начал работать с Django, посмотрел несколько руководств и решил попробовать перевести сайт, который я сделал на PHP, на что-то более современное. В выходные я столкнулся с некоторыми проблемами и смог получить помощь по некоторым …

20.12.2021
Django - цикл for в одной строке

Я экспортирую все данные о товаре из базы данных в XML файл. Одним из полей, которые необходимо экспортировать, являются изображения. Есть два поля, в которые нужно экспортировать изображения. Если есть одно изображение (таблица продуктов), оно должно быть экспортировано в item_image_link. …

20.12.2021
Электронное письмо с возможностью сброса пароля DRF

Можно ли отправить письмо о сбросе пароля с необработанным токеном аутентификации, прикрепленным к url. Я не использую jwt, при использовании jwt есть возможность декодировать зашифрованный токен, но в drf basic auth token его нельзя зашифровать. Я не уверен, …

20.12.2021
Автоопределение фоновой задачи Django работает не так, как ожидалось

В настоящее время я использую django 3.1.4 и внедрил django-background-task 1.2.5. Каковы причины, по которым фоновая задача может иметь разное поведение при выполнении функцией автообнаружения и при выполнении вручную, будь то в оболочке или с помощью process_tasks? …

20.12.2021
Как вызвать проверку значения с помощью поля модели Django

Учитывая следующие модели: class MyModel1(models.Model): field11 = ... field12 = ... class MyModel2(models.Model): field21 = ... field22 = ... ... , список полей модели, например, [Model1.field11, Model1.field12, ...] и, наконец, список значений [val11, val12, ....], как …

20.12.2021
Html-форма в Django возвращает none

Я пытаюсь сохранить эту HTML форму в моей таблице в базе данных, но получаю ошибку "None". Я занимаюсь этим уже около часа. Пожалуйста, любая помощь будет оценена по достоинству Пожалуйста, как …

20.12.2021
Имеет ли значение, в каком порядке вы используете prefetch_related и filter в Django?

Название говорит само за себя. Давайте рассмотрим этот код для примера: objs = Model.objects.prefetch_related('model2').filter() objs.first().model2_set.first().field vs objs = Model.objects.filter().prefetch_related('model2') objs.first().model2_set.first().field Вопрос При использовании prefetch_related() сначала Django получает все отношения ManyToOne/ManyToMany без учета .filter(), а …

20.12.2021
Чтение значения из URL в django

я пытаюсь прочитать значение url и добавить его в модели в django. В принципе, если у меня есть следующая ссылка my_site.com/special_event/123 Как я могу поймать последнюю часть ссылки (123) и сохранить ее как запись для моих …

20.12.2021
Чтение набора запросов фильтра в фреймворке Django

Я новичок в Django, я пытаюсь вернуть сумму общего дохода, полученного от продажи автомобилей в отношении определенного сайта в Django. Я пробовал использовать метод annotate для получения результатов. Я написал набор запросов с использованием метода annotate. mum_data = Cars_Showroom_Filter(request.GET, …

20.12.2021
Volley ClientОшибка при запросе на пост загрузки видео

Я пытаюсь загрузить видео с android на сервер Django. У меня получается загрузить растровое изображение, но когда дело доходит до загрузки видео mp4, код вызывает ошибки. Я получаю эту ошибку 'com.android.volley.ClientError' после вызова следующей функции uploadMP4. Хотя тот …

20.12.2021
Как прочитать или записать загруженный файл из модели FileField в Django 3.0+?

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

20.12.2021
Erf django restframework Got AttributeError when attempting to get a value for field `image_id` on serializer `SoftwareSerializer' (status code 406)

При попытке открыть конечную точку (http://127.0.0.1:8000/api/metrics/) я сталкиваюсь с этой ошибкой. Я использую django restramework (drf), конечные точки software и category работают нормально, но конечная точка metric выдает следующую ошибку: Ошибка { "message": "Got AttributeError when …

20.12.2021
Передача значения в модальное окно в Django

Я хочу добавить модальное окно подтверждения удаления после нажатия на кнопку удаления в таблице, генерируемое рядом объектов из представления Django: ... {% for i in items %} <tr> <td>{{ i.name }}</td> <td><a href="#" data-bs-toggle="modal" data-bs-target="#modal-delete-item">Delete</a></td> </tr> {% endfor %} .... …

20.12.2021
Как экспортировать веб-страницу Django-Html в xml-файл

Мне нужно экспортировать (в основном кнопка загрузки) html-страницу с синтаксисом django в формат XML. Как мне это сделать?

20.12.2021
Как я могу решить эту ошибку ModuleNotFoundError: Нет модуля с именем 'axes_login_action' Ошибка?

Я получил следующее сообщение об ошибке: 2021-12-20 14:01:34,788: *************************************************** 2021-12-20 14:01:40,783: Error running WSGI application 2021-12-20 14:01:40,786: ModuleNotFoundError: No module named 'axes_login_action' 2021-12-20 14:01:40,787: File "/var/www/xxx_pythonanywhere_com_wsgi.py", line 18, in <module> 2021-12-20 14:01:40,787: application = get_wsgi_application() 2021-12-20 14:01:40,787: 2021-12-20 14:01:40,787: …

20.12.2021
Django Невозможно добавить WYSIWYG

Я пытаюсь реализовать WYSIWYG на своей странице по этой ссылке : https://www.geeksforgeeks.org/adding-wysiwyg-editor-to-django-project/. Сейчас я нахожусь в пункте 5, когда они хотят, чтобы я добавил ниже: # add condition in django urls file if settings.DEBUG: urlpatterns += …

20.12.2021
Django.db.utils.ProgramingError Отношение не существует

Я использую Django3 и Postgres в качестве базы данных, я клонировал старый проект, используя Django и postgres, я клонировал и установил виртуальную среду для моего проекта. Во время запуска сервера он выдает ошибку Django.db.utils.ProgramingError realtion "Table name" doesn't …

20.12.2021
Ошибка при развертывании проекта django на herokuapp

$ python manage.py collectstatic --noinput Traceback (последний последний вызов): Файл "/tmp/build_41ced892/manage.py", строка 22, in main() Файл "/tmp/build_41ced892/manage.py", строка 18, in main execute_from_command_line(sys.argv) Файл "/app/.heroku/python/lib/python3.9/site-packages/django/core/management/init.py", строка 419, in execute_from_command_line utility.execute() Файл "/app/.heroku/python/lib/python3.9/site-packages/django/core/management/init.py", строка 395, in execute django.setup() Файл "/app/.heroku/python/lib/python3.9/site-packages/django/init.py", строка 24, …

20.12.2021
Хостинг django на apache не может загрузить numpy

Здравствуйте, я размещаю платформу django на сервере Apache (Ubuntu 20.04). Я разместил ее как в этом учебнике Однако каждый раз, когда я пытаюсь отправить свой файл, возникает следующая ошибка: [Mon Dec 20 09:40:40.850837 2021] …

20.12.2021
Код DJANGO Python возвращает "None" при попытке получить значение базы данных

Я пытаюсь создать программу, которая перечисляет некоторые данные. Она возвращает все данные правильно, за исключением случаев, когда я пытаюсь распечатать organizer.linkedin_link, и я не могу понять, что вызывает эту проблему. У меня есть 3 модели: Organizers, Categories (я опустил …

20.12.2021
Какие шаги я должен предпринять для миграции моего django-приложения для использования django-tenants

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

20.12.2021
Django - Передать переменную в сериализатор, которая используется при вычислении поля serializers.SerializerMethodField?

Итак, у меня есть сериализатор, который добавляет атрибут. Допустим, я хочу сериализовать данные Post, которые представляют собой сообщение на Facebook или Twitter. Когда я сериализую его, допустим, я хочу передать переменную в сериализатор region, потому что я использую эту …

20.12.2021
Автоматическое добавления данных из одной таблицы в другую

Помогите пожалуйста, я новичок в Python. У меня есть две модели в Django. class OneTable(models.Model): one_column = models.CharField(max_length=50, blank=False, null=True) two_column = models.CharField(max_length=50, blank=False, null=True) class TwoTable(models.Model): one_column = models.CharField(max_length=50, blank=False, null=True) two_column = models.CharField(max_length=50, blank=False, null=True) Как сделать …

20.12.2021
Django фильтр и подсчет в теге шаблона

Пытаюсь отфильтровать и подсчитать определенный набор запросов в шаблоне с помощью Django templete enginge. Не могу заставить его работать. Список_фильмов - это контекст, фильм - это таблица, а язык - это поле. Подскажите, как использовать filter и count одновременно …