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

21.01.2022
Триггер onchange через Selenium из Python

У меня есть Django webapp, отображающий форму. Одним из полей является поле FileField, определенное через Django модель формы: class Document(models.Model): ... description = models.CharField(max_length=100, default="") document = models.FileField(upload_to="documents/", max_length=500) К полю файла document подключена onchange ajax-функция. …

21.01.2022
Python-файл не получает значения из html-файла в django для страницы входа в систему

Здравствуйте, я новичок в django, так что простите за мои ошибки. Я сделал небольшую страницу входа, но я не могу получить значения, введенные пользователем в текстовом поле, в python (т.е. views.py). Может ли кто-нибудь сказать мне почему? Это моя …

21.01.2022
Cache.get() ничего не возвращает

Мои настройки кэша, CACHES = { "default": { "BACKEND": "util.redis.ExtendedCache", "LOCATION": "redis://%s:%i/1" % (REDIS_HOST, REDIS_PORT), "TIMEOUT": 7 * 24 * 60 * 60, # One week in seconds "OPTIONS": { "SOCKET_TIMEOUT": 1, "CLIENT_CLASS": "util.redis.ExtendedClient", "CONNECTION_POOL_KWARGS": {"max_connections": 1}, "SERIALIZER": "util.redis.FailsafePickleSerializer", }, …

21.01.2022
Django admin - автозаполнение(_field) без отношения foreignkey или manytomany

Я хотел бы узнать, существует ли функция, которая позволяет мне реализовать автозаполнение_поля без того, чтобы эта переменная была связана с другим отношением через внешний ключ. Например, у меня есть модели Aaa, Bbb, & Ccc. Bbb & Ccc связаны с …

21.01.2022
Тест django упорядочивания пагинации на ListView с большим размером страницы

У меня есть представление с фиксированным размером пагинации 100. Мне нужно проверить правильность упорядочивания, учитывая пагинацию. Глядя на этот пример я могу создать 100 + 1 объектов, затем проверить, что ожидаемые объекты возвращаются, но это занимает …

21.01.2022
Ошибка 403 Forbidden в приложении django, размещенном на apache с базой данных postgres

Я знаю, что в sqlite вы выполняете команды: chmod 664 ~/myproject/db.sqlite3 sudo chown :www-data ~/myproject/db.sqlite3 sudo chown :www-data ~/myproject Это даст apache доступ к базе данных, но как мне сделать это с postgres? Спасибо

21.01.2022
Ошибка 502 Bad Gateway с каналами Nginx и Django

Я пытаюсь настроить веб-сокеты в моем приложении Django. Я использую Nginx в качестве обратного прокси и запускаю приложение Django с manage.py runserver без использования gunicorn или daphne. Когда я запускаю только приложение локально, я могу подключиться к веб-сокетам, и …

21.01.2022
ModuleNotFoundError: Нет модуля с именем 'jiraglean.jiraglean'; 'jiraglean'

Я пытаюсь запустить файл тестов в проекте Django, приложение называется jira, а проект jiraglean, файл тестов tests.py Я запускаю тест с: jiraglean test jira.tests --settings=core.settings.test Что вызывает эту ошибку: File "/Users/pavel/.pyenv/versions/3.8.2/lib/python3.8/runpy.py", line 86, in _run_code File …

21.01.2022
Как создать пользовательскую группу студентов и добавить студентов в эту группу?

Я создаю систему управления проектами студентов, и у каждого студента будет группа с проектом. Только администратор сможет добавлять студентов в определенную группу, используя меню выпадающего списка. На данный момент я создал модель студента и модель группы следующим образом. <pre class="lang-py …

21.01.2022
Приспособление не найдено pytest

Здравствуйте, у меня есть простой тест, в котором не найдено исправление. Я пишу в vsc и использую windows cmd для запуска pytest. def test_graph_add_node(test_graph): E fixture 'test_graph' not found &gt; available fixtures: cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, …

21.01.2022
Как добавить пагинацию в представления фильтра Django?

Фильтрация и пагинация в Django Я хочу добавить пагинацию в функции просмотра фильтра ниже приведен мой код Filters.py : когда я добавляю paginated by недоступен на страницах class AccountFilter(django_filters.FilterSet): username = django_filters.CharFilter(lookup_expr='icontains') first_name = django_filters.CharFilter(lookup_expr='icontains') last_name = django_filters.CharFilter(lookup_expr='icontains') is_staff = …

21.01.2022
Ошибка Python/Django Improperly Configured - Настройки не настроены

У меня есть проект Django под названием Veganet, который я пытаюсь подключить к двум другим приложениям с помощью flask, но когда я запускаю свой основной скрипт vega_flask_run.py, он выдает мне ошибку неправильной конфигурации. Источник ошибки исходит из скрипта models.py, …

21.01.2022
Сборка контейнера Docker не удается на локальном уровне, если модульный тест не работает, но сборка успешно выполняется на Azure

файлinit.sh #!/bin/bash cd /code python manage.py migrate python manage.py load_fixtures python manage.py collectstatic --noinput python manage.py test || exit 1 python manage.py runserver 0.0.0.0:8000 Когда тест не проходит, мой docker compose не работает и контейнер не собирается, …

21.01.2022
Django не проверяет условие elif в файле views.py

В моем views.py, если я предоставляю только 1 условие elif, оно работает, но когда я предоставляю 2 условия elif, оно не работает В views.py def dashboard(request): if request.user.is_superuser: a=branch.objects.aggregate(Count('id')) b=emp.objects.aggregate(Count('id')) elif request.user.admin.position == 'admin': a=branch.objects.aggregate(Count('id')) b=emp.objects.filter(branch=request.user.admin.branch_name).aggregate(Count('id')) elif request.user.emp.position == …

21.01.2022
Django 4.0.1 аутентификация из базы данных не по умолчанию

Я создаю проект с помощью DRF, я использую два псевдонима базы данных: Default и Oracle. В базе данных oracle есть все таблицы django. Как я могу использовать authenticate, если auth_user находится на базе данных oracle, а не default.

21.01.2022
Проблема с установкой django-auth-ldap на Centos 8

У меня проблема с завершением установки netbox на Centos8. Netbox отлично работает с Gunicorn и Apache. Я хотел добавить LDAP auth, но есть проблема с установкой django-auth-ldap. Не могли бы вы объяснить мне, почему? Я использую прокси, но до …

21.01.2022
Как получить параметры фрагмента URL в drf APIView?

Я создал представление обратного вызова для подключения аккаунта instagram в django, унаследовав класс APIView. После успешного подключения аккаунта instagram facebook перенаправляет меня на InstagramConnectCallbackView и включает данные ответа в виде фрагмента URL. url: http://localhost:8000/v1/instagram-connect/callback/?#access_token=EAAN....&amp;data_access_expiration_time=1650543346&amp;expires_in=6254&amp;state=eyd... Но я не …

21.01.2022
Как настроить memcached для Django 3.0 на App Engine?

Итак, у меня есть приложение Django 3.0, которое я хочу развернуть на App Engine. Я хочу использовать Memcached для кэширования данных, которые были извлечены из BQ для моего приложения Django. На данный момент я настроил Django's views.py следующим образом: …

21.01.2022
Хочу получить существующие данные из базы данных в django. 1054 "Неизвестный столбец 'traders.id' в 'списке полей'" ошибка. Id автоматически генерируется в базе данных

Def Fetch_data(request): #'q' is name given in form if 'q' in request.GET: q = request.GET['q'] data = Traders.objects.filter(traders_name__icontains=q) else: data = Traders.objects.all() return render(request,"fetch_data.html", {'data':data}) html файл template &lt;tbody&gt; {% for data in data %} &lt;tr&gt; &lt;th scope="row"&gt;1&lt;/th&gt; …

21.01.2022
Как валидировать поля в Django?

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

21.01.2022
В Django: Как получить и отобразить в шаблоне verbose_name модели, что их значение истинно, в то время как имя поля неизвестно?

У меня есть модель, в которой много объявлений models.BooleanField. class a_lot_of_booleans(model.Models): old_or_new = models.BooleanField(default=False,verbose_name="is it an old or a new item") product_for_teens = models.BooleanField(default=False,verbose_name="is this product for teens") in_original_package = models.BooleanField(default=False,verbose_name="is this product in original package?") Который …

21.01.2022
Как скоординировать случайно выбранные объекты в DRF APIView?

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

21.01.2022
Я хочу фильтровать модель, но фильтров много и все они не требуются django?

В моем проекте я хочу построить систему фильтрации и фильтр не по одному полю, а примерно по 6 полям, но каждое поле не является обязательным. но в бэкенде я должен использовать много запросов. например, если приходят 3 поля: field1 = …

21.01.2022
Django Оповещение по электронной почте после создания пользователя

Пользователь должен получать письмо, когда пользователь был создан, если кнопка post была нажата в Django rest framework и ниже приведен мой код. Я создаю API для этого проекта ОШИБКА AttributeError at /api/User/ У объекта 'User' нет атрибута 'is_active' Метод …

21.01.2022
Динамические переменные в json со значениями настроек Django

Я работаю с библиотекой python для определенного api сервиса. И для того, чтобы подключиться к своему аккаунту, они используют json файл. Вот как выглядит подключение к API. api = VoximplantAPI('credentials.json') credentials.json { "account_email": "my email", "account_id": "ac_id", "key_id": …

21.01.2022
Как создать 2 роли для одного и того же пользователя в Django

Введите описание изображения здесьЯ создаю систему портала вакансий, где пользователь может быть либо работником, либо работодателем.Это мой models.py в приложении аккаунта в django, он не работает. from django.contrib.auth.models import AbstractUser из django.db import models from account.managers import …

21.01.2022
Ссылка на локальную переменную перед присвоением - Python Django

У меня проблема с вычислением поля в Model. В основном мне нужно вычислить, основываясь на HTML-вводе пользователя, определенную дату и определенную цену. Функции, которые вызывают у меня проблему - это функции внутри файла models.py. Код выглядит следующим образом: models.py …

21.01.2022
Ошибка импорта Django

Добрый день, 10 минут назад все работало нормально. Я ничего не менял, кроме запуска сервера снова, и теперь я получаю ошибку line 2, in &lt;module&gt; from .forms import LoginForm, RegisterForm ImportError: attempted relative import with no known parent …

21.01.2022
Проблемы с получением желаемого ответа от django restframework

Я работаю над приложением на основе Flutter (фронтенд), django (бэкенд), mongodb atlas (база данных). В моем приложении пользователи могут добавлять посты, ставить лайки или комментировать эти посты (прямо как в facebook!) В django в моем models.py есть отдельные …

21.01.2022
Маршрутизация на входе не учитывает префикс для перенаправлений django

Я развернул приложение Django в кластере K8s, и у меня возникли некоторые проблемы с маршрутизацией Ingress. Конфигурация ингресса: apiVersion: projectcontour.io/v1 kind: HTTPProxy metadata: name: main namespace: ${namespace} spec: routes: - conditions: - prefix: /my-app services: - name: …

21.01.2022
Контактная форма Django - Bootstrap не работает

Столкнулся с проблемой, создал контактную форму на Django, но она не отправляет письмо на почту. В чём тут может быть проблема? Форма: &lt;form role=&quot;form&quot; method=&quot;post&quot;&gt; {% csrf_token %} &lt;h3 class=&quot;text-center text-uppercase&quot;&gt;&lt;b&gt;СВЯЗАТЬСЯ С НАМИ&lt;/b&gt;&lt;/h3&gt; &lt;div class=&quot;row&quot;&gt; &lt;div class=&quot;col&quot;&gt; &lt;input type=&quot;text&quot; class=&quot;form-control&quot; …

21.01.2022
ValueError: строка исходного кода не может содержать нулевые байты с django

Вот уже неделю я получаю эту ошибку, и каждый раз, когда я открываю или возобновляю проект django, а затем запускаю команду python, например python manage.py runserver я получаю эту необычную ошибку $ python manage.py runserver Traceback (most recent …

21.01.2022
Создание api для получения информации из многотомного поля

Я делаю API с использованием django rest framework и то, что он должен делать, это возвращать фильмы, которые имеют определенный жанр. И я не знаю, как это сделать. потому что модель фильма имеет много полей под названием filmGenre …

21.01.2022
TypeError: __call__() получил неожиданный аргумент ключевого слова 'message_id' Django

HTML код &lt;a href="{% url 'front_end:office_message' message_id=message.id %}"&gt;&lt;img src="{{message.profile_image.url}}" alt="" /&gt;&lt;/a&gt; < def office_message(request, message_id): message = OfficeStaffMessage.objects.filter(id=message_id) context = {"messages": message} return render(request, "about-us.html", context) < path("messages/&lt;int:message_id&gt;/", office_message, name="office_message"), urls.py

21.01.2022
Django OperationalError

Есть сайт на Django. Загрузили на хостинг. Бэк работает окремо от фронта по АПИ. При обращении сайта к АПИ Джанго - выскакивает ошибка: could not translate host name &quot;postgres&quot; to address: Temporary failure in name resolution Что не …

21.01.2022
Как обновить новый файл в поле файла в модели, не удаляя файл из другого поля файла

У меня есть модель, которая содержит 3 поля файла вместе с другими полями, как показано ниже. class Feature(models.Model): Migration_TypeId = models.CharField(max_length=50) Version_Id = models.SmallIntegerField(default=0) Object_Type = models.CharField(max_length=50) Feature_Id = models.BigAutoField(primary_key=True) Feature_Name = models.CharField(max_length=100) Source_FeatureDescription = models.TextField() Source_Code = models.TextField() …

21.01.2022
Сообщите мне, какие преимущества дает вложенный сериализатор при использовании несериализованного apis

Кто-нибудь подскажет мне, какие преимущества дает вложенный сериализатор при использовании несериализованного apis? FYI, я пытаюсь сделать 3 вложенных сериализатора для методов create и update. Многие части опущены, но моя картина выглядит следующим образом. # models.py class Foo(Model): …

21.01.2022
Фильтрация данных из объединяющей таблицы в Django по внешнему ключу

У меня есть классы моделей, которые выглядят следующим образом: class Wine(models.Model): wine_id = models.IntegerField(blank=True, null=False, primary_key=True) wine_name = models.TextField(blank=True, null=True) wine_type = models.TextField(blank=True, null=True) wine_year = models.IntegerField(blank=True, null=True) wine_alcohol = models.FloatField(blank=True, null=True) wine_country = models.TextField(blank=True, null=True) wine_price = models.FloatField(blank=True, …

21.01.2022
Не удается экспортировать данные в исходном формате с помощью библиотеки xlwt(django)

Когда я экспортирую данные sql-запроса в excel с помощью xlwt в django, NULL преобразуются в пробелы, а булевы значения - в True и False. Но я хочу, чтобы данные экспортировались как есть. views.py def download_consolidatedsheet(request): if request.method=='POST': form= ConsolidatedSheetDownloadForm(request.POST) if …

21.01.2022
Нужна миграция при переходе от nullbooleanfield к booleanfield?

Я использую старую версию django и пытаюсь перейти на последнюю версию django. В процессе выполнения я столкнулся со следующей ошибкой. (fields.E903) NullBooleanField is removed except for support in historical migrations. HINT: Use BooleanField(null=True) instead. Нужно ли …