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

26.08.2022
Команда Django makemessages не генерирует строку, помеченную для перевода, для файлов в каталоге templates

У меня проект на Django==2.2.12 и это часть моих настроек: TEMPLATES = [ { "BACKEND": "django.template.backends.django.DjangoTemplates", "DIRS": [os.path.join(BASE_DIR, "templates")], "APP_DIRS": True, "OPTIONS": { "context_processors": [ "django.template.context_processors.debug", "django.template.context_processors.request", "django.contrib.auth.context_processors.auth", "django.contrib.messages.context_processors.messages", "django.template.context_processors.static", ], }, }, ] LANGUAGE_CODE = "pl" TIME_ZONE …

26.08.2022
Есть ли способ получить доступ к переменной списка python внутри jinja с помощью цикла for(in jinja) в Djnago?

<tr> {%for i in desc %} <td>{{desc[i]}}</td> {%endfor%} </tr> Я получаю такой результат, когда выполняю приведенный выше код

26.08.2022
Как передать значения из views.py в html-шаблон?

Мой views.py имеет следующий вид: def result(request): countries = ["nepal", "india", "bhutan"] rand_country = random.choice(countries) return render(request,'result.html',{ 'rand':rand_country} ) Я пытаюсь получить доступ к rand_counrty из шаблона Html, используя следующий код : <form action="check"> <h1> What is the …

26.08.2022
Django queryset возвращает элементы, которые он не должен возвращать

Я использую queryset, которому помогает сериализатор в Django RestApi, чтобы вернуть список имен, которые находятся в определенных полях определенных таблиц. "DataSourceIdUnique" - это модель, общая для всех остальных через внешний ключ и используется для построения набора запросов. …

26.08.2022
Использование словарей python в шаблоне django

Я изучаю django самостоятельно и, как вы можете себе представить, это довольно сложно. Я пытался сделать самонастраивающуюся форму в представлении. В приложении есть модель, где хранится вся информация о форме (например, placeholder, id и тип полей ввода) через JSON …

26.08.2022
Есть ли альтернатива Heroku, которая позволяет таймаут более 30 секунд?

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

26.08.2022
Отсутствует CORS-заголовок 'Access-Control-Allow-Origin' в React и Django

У меня есть приложение React frontend, которому нужно отправить запрос на мой Backend, написанный на Django Но у меня возникают проблемы с CORS, а точнее, CORS-заголовок 'Access-Control-Allow-Origin is missing. Я нашел много вопросов на stackoverflow о том, как …

26.08.2022
Почему Django не видит вторую таблицу бд?

Я сделал 2 таблицы, провёл миграции и т.д., в админ-панели появились новые таблицы, как и должно быть, в переменных chaps и subsections есть данные, их я возвращаю, а потом данные из subsections теряются и html шаблон ничего не выводит, хотя …

26.08.2022
Django: Как использовать содержимое ячейки таблицы внутри шаблона в качестве данных для другого шаблона

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

26.08.2022
Почему запрос значения поля в таблице базы данных внутри контейнера docker возвращает пустое значение?

Мне нужно подключиться к базе данных postgres и просмотреть содержимое одной из таблиц. Подключиться не проблема, я делаю это так sudo docker-compose exec db psql -p 5432 -d gpanel_db -U db_root где db - service name in docker-compose …

26.08.2022
Как показать на форме, значения, которые вы добавили на Django Admin?

Я пытаюсь показать новые значения, которые я добавляю через django-admin, я добавляю годы в модель и затем хочу показать их на форме, проблема в том, что на value="" внутри формы, она дает такие значения как: 1, 2, 3... Но …

26.08.2022
Невозможно динамически найти/загрузить подмодуль внутри django app(module)

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

26.08.2022
Перенесите часть кода из метода GenericAPIView post в другие методы в django

У меня есть мой django GenericAPIView с методом post, я хочу, чтобы часть логики, которая использует self, находилась в каком-то другом методе и выполняла этот код, когда мой метод post получает вызов class MyAPIView(models.Model): def post(self, request, *args, **kwargs): …

26.08.2022
Как использовать несколько for в шаблоне для получения элементов из объекта в django

Я передаю следующие переменные из бэкенда. Я хочу получить значения динамически. num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9] answers = [ {'date': datetime.date(2022, 8, 26), 1: 100.0, 2: 50.0, 3: None, 4: None, 5: None, …

26.08.2022
Аутентификация пользователя и получение информации о нем с помощью AWS Cognito и Django

Мне нужно использовать Amazon Cognito для регистрации и входа в систему моих пользователей. Информация о пользователях хранится в User Pools. Я хочу аутентифицировать пользователей и предоставить некоторую часть моего приложения только для них (для аутентифицированных пользователей). А также я …

26.08.2022
Как прочитать параметр запроса после (хэш)#

Здесь у меня есть Url http://127.0.0.1:8000/accounts/google/login/callback/#access_token=ya29.a0AVA9y1tO4d94lkiHbIT2qjh89k0TNGXFMJ_6XzdHXvxLrsLbphuMaBmEvUHCSX8XWq5L3dqQ88ULG9Vsw1llmYi24DpbFamGcoW4KPZP-9y2ynPBJMqmuFdazz7t9KEp5qrdkVwvaCgYKATASAQASFQE65dr8nbFmeih28Lvt_Q68CBXhiQ0163 Я хочу получить значение access_token и вернуть этот токен в качестве ответа, о котором говорится ниже но не знаю, как получить параметр query_parameter после хэша(#) { "token":'ya29.a0AVA9y1tO4d94lkiHbIT2qjh89k0TNGXFMJ_6XzdHXvxLrsLbphuMaBmEvUHCSX8XWq5L3dqQ88ULG9Vsw1llmYi24DpbFamGcoW4KPZP-9y2ynPBJMqmuFdazz7t9KEp5qrdkVwvaCgYKATASAQASFQE65dr8nbFmeih28Lvt_Q68CBXhiQ0163' } в …

26.08.2022
Как встроить рабочую книгу xlsxwriter в веб-портал django?

Я пытаюсь встроить рабочую книгу xlsxwriter в веб-портал django.Я создал рабочую книгу с помощью xlsxwriter. Но у меня нет идеи, как встроить ее в веб-страницу. from io import BytesIO as IO import xlsxwriter from django.http import HttpResponse def export_page(request): excel_file …

26.08.2022
Альтернатива жесткому кодированию urlpatterns в django

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

26.08.2022
Я хочу, чтобы Staffuser в Django не видел никаких суперпользователей

Прямо сейчас я применил этот код from django.contrib import admin from django.contrib.auth.admin import UserAdmin from django.contrib.auth.models import User class MyUserAdmin(UserAdmin): def get_fieldsets(self,request,obj=None): if not obj: return self.add_fieldsets if request.user.is_superuser: perm_fields = ('is_active','is_staff','is_superuser','groups','user_permissions') return [(None, {'fields': ('email', 'password')}), ('Personal info', …

26.08.2022
Пагинация Ajax Django

Получаю данные через поиск и вывожу их на страницу, так как данных много, хочу реализовать пагинацию через Ajax. Но при нажатии на пагинацию все исчезает и данные не обновляются. Если Ajax отключить, то все работает, но происходит переход на …

26.08.2022
Перенести логику метода post в отдельный метод в GenericAPIView

У меня есть GenericAPIView, я хочу перенести часть логики метода post в отдельный метод и хочу, чтобы этот метод выполнялся, когда запрос попадает в метод post, как я могу это сделать. Class MyApiView(GenericAPIView): def post(self, request, *args, **kwargs): if …

26.08.2022
Поиск совета | Использование нескольких таблиц из внешней базы данных? [закрыто]

В настоящее время я работаю над небольшим приложением для оценки и изменения некоторых таблиц из внешней базы данных mysql, без изменения исходной базы данных, для создания отчета. Например, одна из колонок - это тема. Иногда необходимо модифицировать и …

26.08.2022
Как остановить автоматическое бесконечное обновление страницы браузера?

Страница браузера перезагружается постоянно бесконечное количество раз, когда я выполняю метод post, и при каждой перезагрузке одни и те же данные автоматически добавляются в базу данных постоянно неограниченное количество раз. Код HTML запускается из VSCode. Когда я запускаю HTML …

26.08.2022
Pytest для функции в качестве аргумента

Я писал тест с помощью библиотеки pytest, где мне нужно проверить метод, который принимает другой метод в качестве аргумента. class Certificate: def upload(self, upload_fn: Callable): try: if self.file_name: upload_fn(self.file_name) return raise ValueError("File name doesn't exist") except Exception as e: …

26.08.2022
Переопределение RetrieveUpdateAPIView Django Rest Framework

Сейчас я переопределяю всю функцию получения и обновления. Я хочу переопределить только ту часть, которая не запрашивает значение pk. Спасибо View.py class EmployeeView(generics.RetrieveUpdateAPIView): permission_classes = [EmployeePermission] serializer_class = EmployeeSerializers def retrieve(self, request, *args, **kwargs): employee = Employee.objects.get(user=self.request.user) serializer = …

26.08.2022
Как отправить ответ блокировки django-axes в ответе login api

Приложение django (django-rest-framework) использует Simple JWT для аутентификации, и теперь я пытаюсь интегрировать django-axes во фреймворк. Я могу заблокировать пользователя при 5 неудачных попытках входа в систему, и это работает как ожидалось. Все работает нормально, но когда пользователь …

26.08.2022
Как установить файл requirements.txt в django

Я хочу установить все зависимости в Django, используя requirements.txt, но получаю ошибку ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'

26.08.2022
Django template: resolve nested variable [duplicate]

В context, который я передаю шаблону, есть переменные var_1, var_2, var_3 и т.д. Я хочу показать значение всех этих переменных с помощью цикла for. Для этого я пишу следующий код: {% with "1 2 3" as lst %} …

26.08.2022
Не удается запустить проект Django на локальной машине

Я новичок в Django и хочу запустить проект на своей локальной машине, но он выдает ошибки. Позвольте мне описать это: manage.py: #!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys from django.http import Http404, HttpResponseRedirect from …

26.08.2022
Как передать данные формы во внешний API с помощью POST-запроса в функции представления django?

Как передать данные формы внешнему API с помощью POST-запроса в функции представления Django? Мой API не получает данные моей формы. @csrf_protect def home_page(request): context = {} if request.method =='POST': form = UserForm(request.POST) if form.is_valid(): # form.save() resp = …

26.08.2022
Django SAML Auth выдает ошибку Sorry, you are not allowed to access this app

Я пытаюсь интегрировать SSO аутентификацию с помощью grafana-django-saml2-auth Мои файлы SAML_AUTH выглядят следующим образом SAML2_AUTH = { 'METADATA_LOCAL_FILE_PATH': os.path.join(BASE_DIR,'ssometadata.xml'), 'DEBUG': False, # Send debug information to a log file # Optional settings below 'DEFAULT_NEXT_URL': 'XXX/SearchScreen/', # Custom target redirect URL …

26.08.2022
Невозможно вставить или обновить данные с помощью Django ORM в базу данных Sql Server, когда триггер активен на таблице базы данных,

Введите код здесьЗдравствуйте все Я новичок в Django и SQL Server и я застрял на одном вопросе, который может кто-нибудь, пожалуйста, помочь мне Невозможно вставить или обновить данные с помощью Django ORM в базу данных SQL Server, когда триггер активен …

26.08.2022
Использование двух полей ManyToMany в одних и тех же моделях при миграции

В моей модели есть два поля ManyToMany в одной модели. class Item(models.Model): additional_subcategories = models.ManyToManyField(SubCategory, related_name="additional_subcategories", blank=True) subcategories = models.ManyToManyField(SubCategory, related_name="subcategories", blank=True) Но когда я вызываю эти поля в миграции, они возвращают те же запросы. def forwards_func(apps, …

26.08.2022
AttributeError: модуль 'rest_framework.serializers' не имеет атрибута 'SmallIntegerField'

Я получаю ошибку атрибута при использовании 'SmallIntegerField'. Разве Serializer не поддерживает 'SmallIntegerField'? serializers.py from rest_framework import serializers class StudentSerializer(serializers.Serializer): id = serializers.IntegerField() name = serializers.CharField(max_length=150) email = serializers.EmailField(max_length=150) batch = serializers.SmallIntegerField()

26.08.2022
Как сделать поиск похожих товаров из бд? Django

Я получаю из строки поиска значение запроса и делаю поиск по бд. items = Items.objects.all() Items.objects.filter(name=request.GET.get('search', '')) Если товар присутствует в базе данных, то он выводится. Например: White EliteBook Tablet 810 Однако если вписать White Elitebook, то выводит пустое …

26.08.2022
Webhook каким-то образом блокируется и не запускает функцию представления Django

У меня есть сайт, созданный с использованием Django и digital ocean. Я пытаюсь добавить сторонний webhook к url моего сайта для запуска некоторого кода, однако, функция представления, подключенная к url моего сайта, никогда не вызывается (я сначала поставил отладочный …

26.08.2022
Невозможно получить информацию из данных запроса (Django/Postman)

Я пытаюсь создать api с помощью Django. Мне кажется, что я построил его правильно, но, например, из данных Post-request я получаю в качестве значений полей "none". Может вы сможете помочь мне решить эту проблему :) Вот api: def apiRequests(request): …

26.08.2022
Django Models - Django admin выдает ошибку DataError при "установке" строки в целое число внутри внешнего ключа

Я настроил несколько моделей для платежей Stripe, одну для Product, а другую для Price. Вы можете видеть, что я установил значение API из Stripe в качестве первичного ключа. Вот их поля: class Product(models.Model): stripe_product_id = models.CharField(max_length=100, primary_key=True) …

26.08.2022
PyCharm подчеркивает красным установленную библиотеку (Django)

Проблема в том, что PyCharm подчеркивает красным модуль Django, как будто его нет. ПРИ ЭТОМ: проект исправно запускается, а другие модули (к примеру requests или pygame) не подчеркиваются. Пробовал переустановить Django и через pip, и через Python Packages, на пару …

26.08.2022
Какой frontend (React.js/React Native) и backend (Flask/Django) фреймворки мне выбрать?

Я хотел бы разработать веб-приложение для управления портфелем. В этом приложении пользователи смогут манипулировать портфелями, добавляя/редактируя/удаляя сделки и просматривать статистику портфелей в реальном времени (изменение цен акций, общая доходность). Ниже я привожу список требований и примеры экранов для проекта. Стоит …