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

26.01.2023
Django template - глобальное пространство имен шаблона как значение параметра для тега включения

У меня есть шаблон Django для рендеринга таблиц, который я могу успешно включать в другие свои шаблоны. Я принимаю префикс и параметр пространства имен, где пространство имен является ключом в контексте рендеринга: {% include "table.html" with prefix=name|add:"_" …

26.01.2023
Как вернуть значения формы и загрузить файл одновременно в Django?

Я новичок в Django. Я хочу позволить пользователям заполнять форму и загружать файл в определенную папку одновременно, и получать значение формы, которое они заполнили. < from django import forms class UserForm(forms.Form): first_name= forms.CharField(max_length=100) last_name= forms.CharField(max_length=100) email= forms.EmailField() file = …

26.01.2023
Ошибка нулевого значения, я использую Django rest framework и когда я хочу получить зачисленные данные в ответе логина, он выдает мне нулевые значения.

Я хочу получить записанные курсы для отдельного студента с логином я поместил модель enrolled внутри ответа логина поместил это даст мне null instate курсов вот мой вывод и код вывод: { "token": "4b6d75942dbbbcc484fb6c556b1ce6ebf2c73142", "user": { "id": 14, "username": "enrolltestt", "mobile_no": …

26.01.2023
Проблема с обслуживанием учебника по "опросам" Django под lighttpd: 404 страница не найдена

Я следую учебнику по опросам Django, который работает на 100% со встроенным сервером разработки (python3 manage.py runserver). Я настроил lighttpd для обслуживания django через UWSGI, и это, кажется, работает нормально, за исключением одной проблемы: URL, передаваемый django, кажется, …

26.01.2023
Django - Итерация по необработанному запросу выполняется медленно

У меня есть запрос, который использует оконную функцию. Я использую необработанный запрос для фильтрации по этому новому полю, поскольку django не позволяет фильтровать по этой оконной функции (по крайней мере, в той версии, которую я использую). Таким образом, …

26.01.2023
Django ManyToMany trhough суммарное вычисление

Выдача следующих моделей: class Question(models.Model): question = models.TextField() output_params = models.ManyToManyField(OutputParam, through='OutputParamWeight') class OutputParam(TimeStampModel): form = models.ForeignKey(Form, on_delete=models.CASCADE, related_name='output_params') name = models.CharField(max_length=255) class OutputParamWeight(models.Model): output_param = models.ForeignKey(OutputParam, on_delete=models.CASCADE) question = models.ForeignKey(Question, on_delete=models.CASCADE) weight = models.IntegerField() class Answer(TimeStampModel): question …

26.01.2023
ImportError (циклический импорт) в Django

Всем привет! Мне нужно удалить мое приложение django. После того, как я это сделаю, в другом приложении я получаю ImportError. Приложения вообще не имеют никаких связей. Но если в первом приложении в моделях восстановить одну строчку с импортом, то все …

26.01.2023
OpenCV VideoCapture Error in Docker Container (Returns None When Read)

Вот мой DockerFile: FROM python:3.10.4 LABEL maintainer="Louis Jefferson Zhang &lt;louis.ljz08@gmail.com&gt;" # Set environment variables ENV PIP_DISABLE_PIP_VERSION_CHECK 1 ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 # Build Dependencies for Opencv, Dlib and Psycopg2 RUN apt-get update &amp;&amp; apt-get install -y \ …

26.01.2023
Как отфильтровать последние измененные законы в админке django?

Ниже приведено описание моделей: < Я хочу получать последние измененные законы в админке сайта django. Поэтому я создал прокси модель Law. а в админ-файле закона у меня вот это: @admin.register(LatestAmendedLaws) class LatestAmendedLawsAdmin(admin.ModelAdmin): list_display = ("id", "rs_number", "created") …

26.01.2023
Функция django getlist()

У меня есть генератор тегов для моего сайта блога и каждый раз, когда я ввожу теги, он генерирует скрытый html-вход, и он добавляется всякий раз, когда я вставляю тег, как в этом примере ниже. &lt;input type="hiiden" name="tags" value="&lt;value of …

26.01.2023
Django orm group by taking value from order by

Query_set = query_set.values('event','cat_type').annotate(cat_count=Count('id')).order_by("event__slug", "cat_type") когда я выполняю sql-запрос, он возвращает ... GROUP BY event_id,cat_type,event.slug,cat_type. Мой вопрос: 1.) Почему он рассматривает значение, записанное в ordey_by, как условие Group by? 2.) Values('event') ----&gt; возвращает event_id, а не event obj, но как я …

26.01.2023
Django - Объект типа User не является сериализуемым в JSON

Я столкнулся с проблемой POSTing данных (которые имеют объект User) в ModelViewSet. Ошибка: "Объект типа User не является JSON сериализуемым" data_params = { "log_user_id": user, "device_name": "sampledevice", "log_user_email": "svc.netadc@ads.aexp.com", "feature_name": 'Subnet Automation', } print(data_params, "data_params") response = requests.post("&lt;url&gt;/netadc3/arista/ImplementationLogsAristaViewSet/implementationlogsarista/", auth=(&lt;username&gt;, …

26.01.2023
Оптимизация запроса Django ORM для получения объекта, если определенный связанный объект не существует

У меня есть следующие структуры таблиц: class Library: id = models.CharField(...) bookcase = models.ForeignKey( Bookcase, related_name="libraries" ) location = models.ChoiceField(...) # Other attributes... class Bookcase: # some attributes type = models.ChoiceField(..) class Book: bookcase = models.ForeignKey( Bookcase, …

26.01.2023
Вложение наборов запросов Django

Есть ли способ создать кверисет, который работает с вложенным кверисетом? Самый простой пример, который я могу придумать, чтобы объяснить, чего я пытаюсь достичь, это демонстрация. Я хотел бы написать код примерно такого вида SensorReading.objects.filter(reading=1).objects.filter(meter=1) …

26.01.2023
Как настроить django с lighttpd?

У меня есть живой сайт, который работает под управлением lighttpd. Теперь у меня есть поддомен, который я хочу запустить под django. Я не хочу переходить на Apache, так как у меня нет ресурсов для поддержки двух производственных веб-серверов. Часть …

26.01.2023
Django: Как фильтровать модель с помощью условия "where" для отображения в списке связанных с администратором объектов

У меня есть 2 модели, которые зависят друг от друга. Одна из них - модель FeatureFilm, а другая - модель CompanyInvolved. В таблице FeatureFilm я хочу хранить фильмы, а в таблице CompanyInvolved я хочу хранить множество компаний, которые участвовали …

26.01.2023
TypeError в /crear-cliente/ в Django

Здравствуйте, я пытаюсь сделать форму, которая может хранить записи клиентов, но недавно она выдала мне эту ошибку TypeError at /crear-cliente/ object of type 'int' has no len() C:\Users\G-FIVE\Desktop\practicas y proyectos\mini_erp\MiniErp\customers\views.py, строка 43, в register_customer …

26.01.2023
Как заставить Celery + Django + Pytest работать вместе

Пытаюсь протестировать конечную точку, которая имеет задачу celery. Похоже, что задачи сельдерея не запускаются в тесте. django==4.1.5 celery==5.2.7 pytest==7.2.1 pytest-django==4.5.2 Конечная точка: def do_some_stuff(blah: Blah) -&gt; Blah: res = cool_task.apply_async(kwargs={ 'cool_id': int(pk), 'config': …

26.01.2023
Выполнение внешних http-вызовов с помощью пакета requests в Daphne

У меня есть проект Django, который работает под управлением Daphne, одному из моих представлений нужно отправить http-запрос извне, используя пакет requests, к сожалению, этот пакет не совместим с async, поэтому если http-вызов блокируется, все приложение Daphne зависает. Упрощенная …

26.01.2023
Как вывести код на основе значения чекбокса в Django?

Я хочу условно вывести часть формы, которая отвечает за адрес выставления счета. Если у пользователя установлен флажок, то не выводить, если флажок не установлен - выводить. Я пробовал следующее: &lt;div class="big-padding"&gt; &lt;input type="checkbox" id="billing-same-as-shipping" name="billing-same-as-shipping" checked&gt; &lt;label for="billing-same-as-shipping"&gt;Billing …

26.01.2023
Получение ошибки: 'No 'Access-Control-Allow-Origin' header is present on the requested resource.' for logout route in Django/React app

У меня есть приложение, использующее React/Django, с Auth0 для аутентификации. Я следовал этому руководству , чтобы исправить все ошибки CORS, и все мои маршруты не сталкиваются с проблемами, за исключением маршрута выхода из системы. …

25.01.2023
Как сопоставить текст Django TextChoices с выбором?

Предположим, у меня есть такой код, вдохновленный документацией Django о типах перечислений: class YearInSchool(models.TextChoices): FRESHMAN = 'FR', 'Freshman' SOPHOMORE = 'SO', 'Sophomore' JUNIOR = 'JR', 'Junior' SENIOR = 'SR', 'Senior' GRADUATE = 'GR', …

25.01.2023
Django форма очищает пустые места от пробелов

У меня есть модель с текстовым полем: models.py class Techtip(models.Model): title = models.CharField(max_length=150) year = models.PositiveIntegerField() year2 = models.PositiveIntegerField() make = models.CharField(max_length=30) model = models.CharField(max_length=30) description = models.TextField(max_length=10000) user = models.ForeignKey(User, null=True, on_delete=models.SET_NULL) date_created = models.DateTimeField(auto_now_add=True) date_revised = models.DateTimeField(null=True) …

25.01.2023
DataTables с Django Rest Framework Кнопки New/Edit/Delete не работают

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

25.01.2023
Получать и показывать cookies для бэкенд-модели пользователя -- django

Я хочу, чтобы куки отображались в модели пользователя Admin, данные клиента находились в секции куки, и когда клиент входит в систему, Django запрашивает куки у учетной записи аутентификации пользователя. Имя моего Cookie - 'device', я могу использовать его …

25.01.2023
Graphen-Django возможно ли фильтровать набор?

Недавно работаю с GraphQl и задаюсь вопросом, можно ли фильтровать набор в запросе? Я все еще новичок в проектировании баз данных, так что может быть проблема в этом. Итак, я выполняю следующий запрос, managerGwPicks имеет поле player, в котором …

25.01.2023
Не работает условный сигнал сохранения поста в Django

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

25.01.2023
Django: как перенести исключение "страница не найдена" и контекст из функции в представление на основе класса?

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

25.01.2023
В Django, как аннотировать внутри поля M2M?

У меня есть эти модели: class Convocacao(models.Model): cursos = models.ManyToManyField(Curso) class RegistroConvocacao(models.Model): aluno = models.ForeignKey(Aluno) convocacao = models.ForeignKey(Convocacao) tipo = models.IntegerField(choices=TiposConvocacao) class Aluno(models.Model): curso = models.ForeignKey(Curso) Затем я получаю объект Convocacao: obj = get_object_or_404(Convocacao, pk=pk) …

25.01.2023
У объекта 'Manager' нет атрибута 'remove'

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

25.01.2023
Ошибка: Невозможно импортировать 'account'. Проверьте, что 'accounts.apps.AccountConfig.name' является правильным

Когда я запускаю python manage.py runserver в Django, я получаю следующую ошибку. Ошибка django.core.exceptions.ImproperlyConfigured: Cannot import 'account'. Check that 'accounts.apps.AccountConfig.name' is correct. Я перепробовал все, но не смог разобраться. Что мне делать? acconuts/apps.py from …

25.01.2023
У меня проблема с docker. служба "todo" не запускает контейнер.

Я пытаюсь сделать docker-compose для моего проекта django, но когда я использую "docker-compsoe exec", я получаю эту ошибку. служба "todo" не запущена контейнер Я ожидал, что когда напишу "docker-compose exec todo sh -c "python startapp todolist", это создаст …

25.01.2023
Не находит атрибут типа ImageField в классе, отанаследованного от AbstractUser

Views.py class User(AbstractUser): avatar = models.ImageField(upload_to='media/%Y/%m/%d/') settings.py MEDIA_ROOT = os.path.join(BASE_DIR, 'media/') MEDIA_URL = '/media/' Ошибка: no such column: users_user.avatar

25.01.2023
Отладка django {{form.as_p}} в html

Я новичок в django с python, я столкнулся с проблемой TemplateDoesNotExist в django/forms/errors/list/default.html, Кто-нибудь знает решение? Перехват ошибки Я уже пробовал удалить {{form.as_p}} в моем html, страница работает без формы. Поэтому я предполагаю, что …

25.01.2023
Удаление порта из URL - Django Apache2 Gunicorn

Я хотел бы знать, как опустить номер порта в моем URL. В настоящее время я размещаю веб-сайт на сервере Apache Ubuntu на порту 443 и перенаправляю любой http-трафик на https-версию сайта. (www.mycompany.com) Однако, я также запускаю Django …

25.01.2023
Как можно очистить модель (Django ) при переходе на другую страницу или перезагрузке текущей?

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

25.01.2023
DRF: Подсказка динамического литерального типа для models.TextChoices

Данная модель from django.db import models class Olympian(models.Model): MedalType = models.TextChoices('MedalType', 'GOLD SILVER BRONZE') medal = models.CharField(max_length=6, choices=MedalType.choices, default=MedalType.GOLD) и эта функция, которая принимает CharField в качестве параметра fn_with_type_hint(olympian.medal) Как я могу …

25.01.2023
Невозможно разместить модель Tensorflow на Heroku

Я пытаюсь разместить приложение Django, которое содержит модель tensorflow, на heroku. При проталкивании в приложение heroku я получаю следующую ошибку: "Не удалось найти версию, удовлетворяющую требованию tensorflow-intel==2.11.0". Насколько я понимаю, heroku запускает pip install requirements.txt, поэтому я не уверен, …

25.01.2023
Django 403 forbidden происходит только при входе в систему в среде prod

У меня есть Login, использующий Django Login/authentication, как только я отправляю запрос на вход, я получаю ошибку 403 Forbidden со следующим сообщением: Сбой проверки CSRF. Запрос прерван. Вы видите это сообщение, потому что этот сайт требует CSRF cookie …

25.01.2023
Как подключить django к серверу MS-SQL в pycharm?

Error as No matching distribution found for ms-sql" Я не могу подключиться к серверу ms-sql с помощью команды "pip install ms-sql django". В предыдущих проектах мне удавалось подключиться с помощью той же команды. Сейчас это …