Я пытаюсь использовать django-simplejwt & restframework с RSA256. Я сгенерировал свою пару ключей, следуя this gist. Открытая и закрытая пары ключей сохраняются в файле .env: JWT_SIGNING_KEY='-----BEGIN RSA PRIVATE KEY-----\\n keydata\\n -----END RSA PRIVATE KEY-----' JWT_VERIFYING_KEY='-----BEGIN PUBLIC KEY-----\\n …
Я писал следующий запрос: claim_query = ClaimBillSum.objects.filter(claim__lob__in = lobObj)\ .annotate(claim_count = Count("claim__claim_id", distinct=True))\ .annotate(claim_bill_sum = Sum("bill_sum"))\ .values("claim__body_part", "claim_count", "claim_bill_sum")\ .order_by("claim__body_part") Когда я проверил свойство запроса, он группировался по всем свойствам таблиц, связанных в этом запросе, а не …
Я новичок в Django. Я пытаюсь реализовать реактивную аутентификацию вместе с социальной аутентификацией. Я следую этому руководству https://jkaylight.medium.com/django-rest-framework-authentication-with-dj-rest-auth-4d5e606cde4d Я пытался реализовать то же самое, но не получается. Я получаю эту ошибку: django.urls.exceptions.NoReverseMatch: Не найдено …
Я сделал процесс транзакции, который будет проходить с помощью номера телефона. Но логика не работает правильно. сторона отправителя вычитает гораздо больше цифр, чем я хочу отправить. например, если я хочу отправить 100, он вычитает 500, а получатель не получает …
Я хочу начать новый проект django с помощью cookiecutter и хотел бы использовать для этого Django 4.0+. Поддерживается ли это в cookiecutter, или есть надежный обходной путь?
Итак, у меня есть такой набор запросов: prods = Product.objects.prefetch_related( Prefetch( 'packs', queryset=Pack.objects.all(), to_attr='my_packs'), Prefetch( 'packs__orders', queryset=Order.objects.all(), to_attr='my_orders') ) pack имеет внешний ключ к product, а pack с order имеет m2m отношение. так что это prods[0].my_packs работает. …
сопоставлены несколько таблиц и, когда я создаю пост-запрос, это занимает около 2~3 секунд. Есть ли способы исправить это? Полагаю, это занимает много времени на: objects.create for loop product.objects.get однако, …
У меня есть следующая функция, которая запускается автоматически с помощью cronjob, она делает прогнозы на основе модели обнаружения аномалий и сохраняет результаты в базе данных postgres: def prediction_job(): """ This job will run once every batch_minutes minutes to predict …
Всем привет. Делаю сайт, конкретно форму добавления постов. При попытке сохранить пост появляется вот такая ошибка: IntegrityError at /form ОШИБКА: повторяющееся значение ключа нарушает ограничение уникальности "sitelogic_post_post_slug_key" DETAIL: Ключ "(post_slug)=()" уже существует. База данных - PostgreSQL Пожалуйста, помогите …
From django.contrib import admin from .models import Post @admin.action(description="Publish selected Posts") def make_publish(modeladmin,request,queryset): queryset.update(status="published")
Необходимо после отправки формы, чтобы оставался выбранный язык <form action="{% url 'set_language' %}" method="post"> {% csrf_token %} <input name="next" type="hidden" value="{{ redirect_to }}"> <select name="language"> {% get_current_language as LANGUAGE_CODE …
Допустим, у меня есть модель, содержащая файлы csv: class MyModel: my_file = model.FileField(...) Сейчас я могу прочитать данные из моего csv-файла следующим образом: import csv csv_data = self.my_file.read().decode('utf-8') reader = csv.reader(csv_data.splitlines()) Однако этот метод …
Например, он работает идеально в первый раз, но если мы попытаемся запустить то же самое снова, так что если он запустил 3 задачи сначала, он покажет только 1 из них (первую или последнюю из трех). Но выполнит все из …
Буду благодарен за помощь. Кто-нибудь знает, почему этот сигнал срабатывает только тогда, когда "значение xp" отличается от уже существующего? Например, если для этого пользователя уже существует объект UserLeaderboardTracking со значением 10, то он не создаст его, иначе создаст . …
Я работаю над недокументированным приложением Django, как новая команда (все предыдущие разработчики ушли, так что помощи нет). pytest.ini выглядит следующим образом : [pytest] python_paths = my_app Согласно документации pytest, опции python_paths не существует, только …
Я пытаюсь переопределить виджеты (например, textarea) глобально в Django. Для этого я определил собственный django/form/widgets/textarea.html файл. Сначала я хотел изменить количество строк по умолчанию. Файл textarea.html будет выглядеть следующим образом: <textarea rows="3" name="{{ widget.name }}" …
Я понимаю, что когда класс наследует от абстрактной модели Django, он не наследует мета-атрибут abstract = True, что имеет смысл. Однако в следующем примере от него ничего не унаследовано, но все же его Meta.abstract является False, хотя он …
Я работаю над Django для приложения, освещающего работу. Я хочу получать данные из API Pole Emploi. Я регистрируюсь на сайте, получаю client_id, client_secret и т.д. Я делаю запрос get, чтобы получить мой access_token. def login_explo_metier_pole_emploi(): params = { 'grant_type': 'client_credentials', …
У меня есть процесс для создания tmp-файла и последующего возврата его в браузер в формате csv. Теперь я хочу сделать то же самое, но вернуть файл excel. Итак, что у меня есть для csv - это представление в …
У меня есть проект, где у меня есть постраничный nav-tab с bootstrap. Проблема в том, что при любом обновлении страницы или изменении страницы с помощью кнопок пагинации активным элементом всегда является элемент n° 1 списка. Возможно, это связано с …
У меня есть такая задача по созданию api: Городской округ - название, id Категория - название, id Сеть организаций - название, id Организация Принадлежит к одной из сетей организации ид, название, описание принадлежит к нескольким …
Я новичок в Django и у меня есть проблема, я разработал приложение с использованием базы данных SQLite в моем проекте с django и я опубликовал этот проект на сервере с помощью docker и этот проект теперь используется людьми и …
В документах Django сказано "Timezone withoud date no make sence", но я думаю, что это так. Например: БД хранит время начала дня. Пользователь из Чикаго сохранил время начала дня как 05:00 утра. Система должна генерировать отчет за каждый день …
У меня есть 2 модели (Пользователи и Сообщения) class Users(models.Model): email = models.CharField(max_length=225) class Posts(models.Model): user = models.ForeignKey(Users, on_delete=models.CASCADE, default=1) type = models.TextField() Я хочу включить email пользователя при получении всех сообщений. Я сделал следующее, но …
Здравствуйте, я пытаюсь выбрать опцию на html странице и после запуска и выполнения некоторых операций пытаюсь распечатать эти данные. Для одного пользователя это работает нормально, но когда несколько пользователей работают почти одновременно. Данные смешиваются и отображаются дубликаты, а в …
Я запускаю pipenv на macOS Monterey 12.4. У меня есть следующий Pipfile: url = "https://pypi.python.org/simple" verify_ssl = true name = "pypi" [packages] django = "<4.1" pyparsing = "*" pydot = "*" django-extensions = "*" coverage = "*" djangorestframework = …
Я пытаюсь развернуть свой код Django в Azure с помощью действий GitHub. В действиях GitHub я продолжаю получать следующее сообщение об ошибке: Однако, я включил файл requirements.txt в свой …
Здравствуйте, я сейчас делаю webiste на Django, возможно ли сделать различные поля select путем запроса объектов, приписанных пользователю через request.user.id, чтобы получить и получить данные, введенные пользователем, а не все данные, собранные по всем пользователям? Большое спасибо class clientforms(forms.Form): …
Когда я пытаюсь удалить пользователя из django-admin, я получаю следующую ошибку '''AttributeError: 'User_groups' object has no attribute '_delete'''' . При отладке я получаю, что '_delete' есть во встроенных библиотеках, но он не вызывается, я не понимаю, почему это происходит... Также …
У меня есть модель: class Film(models.Model): title = models.CharField(max_length=250) starring = models.CharField(max_length=250) description = models.CharField(max_length=500) rating = models.CharField(max_length=2, choices=(('1','U'),('2','PG'),('3','12A'),('4','12'),('5','15'),('6','18')),default='18') length = models.IntegerField() def __str__(self): return f"{self.title}, {self.rating}" и сериализатор: class FilmSerializer(serializers.ModelSerializer): class Meta: model = Film …
В HTML : <div class="input-group" style="margin-top: 1vh;"> <input name="gen_down" type="number" class="form-control" /> <span class="input-group-text">%</span> </div> IN VIWES.py: gen_down = int(request.POST.get('gen_down', 0)) Запуск в терминале: gen_down = int(request.POST.get('gen_down', 0))> ValueError: invalid literal for int() with base 10: ''
Вопрос - Какой подход или паттерн проектирования позволит легко использовать в Django заглушки для внешних интеграций при выполнении тестов? Под "внешними интеграциями" я подразумеваю пару внешних REST API, и файловую систему NAS. Внешние интеграции уже являются отдельными модулями/классами. Что …
Models.py class BaseModel(models.Model): branch = models.ForeignKey(Branch, on_delete=models.PROTECT, blank=True, null=True) company = models.ForeignKey(Company, on_delete=models.PROTECT, blank=True, null=True) class Meta: abstract = True class MealMenu(BaseModel): employee = models.ForeignKey(Employee, on_delete=models.PROTECT, null=True, blank=True) item_name = models.CharField(max_length=50, null=True, blank=True) quantity = models.PositiveIntegerField() price = models.FloatField() def …
Я запускаю докеризованное приложение Django-celery, которое принимает некоторые пользовательские данные с веб-страницы и (предполагается) запускает двоичный файл unix на хост-системе для последующего анализа данных. Анализ данных занимает немного времени, поэтому я использую celery для асинхронного запуска. Программа анализа данных …
Я работаю с wagtail cms и хочу использовать ArrayField. Форма по умолчанию для него очень неудобна. Я нашел python пакет , который имеет лучшую форму поля, разработанную для Django admin. Также в репозитории wagtail я нашел <a …
При попытке установить django-all auth с помощью pip я получаю эту ошибку: Collecting django-allauth Using cached django-allauth-0.51.0.tar.gz (709 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> …
Сейчас у меня в метрах, как мне перевести их в минуты? orig_node = ox.nearest_nodes(G, X=fromLatLng[1], Y=fromLatLng[0]) dest_node = ox.nearest_nodes(G, X=toLatLng[1], Y=toLatLng[0]) # gets route in meters pathDistance = nx.shortest_path_length(G, orig_node, dest_node, weight='length') print('pathDistance: ', pathDistance) …
Мне нужно извлечь категории и подкатегории в сериализаторе Post, потому что мне нужно поставить пагинацию, если я поставлю пагинацию в представлении категорий, будет приходить разное количество постов, поэтому мне нужно поставить пагинацию в представлении Post, мне нужно вернуть ответ …
Я работаю над моделью Django. Я мигрировал все файлы приложения, но оно показывает, что модель не имеет миграций, а также нет файла миграции в папке, но файл init.py существует в папке. Пожалуйста, дайте мне предложения. admin [X] 0001_initial [X] 0002_logentry_remove_auto_add …
Я создаю веб-сайт для местного заведения, которое использует Ifood. Ifood предоставляет API, который позволяет проверять информацию, как о заведении, так и о поступающих заказах. Код готов, но я могу показать обновление нового заказа только при ручном обновлении страницы. Что немного …