У меня есть модель, в которой есть uuid, представляющий определенный регион. Есть короткое имя для регионов и их соответствующий uuid, это хранится в csv в настоящее время. Есть ли способ позволить администратору использовать короткое имя вместо uuid при редактировании …
в django я хочу написать функцию, которая удаляет лайки, если текущему пользователю уже нравился этот пост, и если да, то как я могу это сделать. Это мой models.py class Like(models.Model): created_by = models.ForeignKey(User, on_delete=models.CASCADE) post = models.ForeignKey(Post, on_delete=models.CASCADE) def …
Я просмотрел документацию по тестовым случаям Django. Но нашел только случай простого базового. https://docs.djangoproject.com/en/4.1/topics/testing/overview/ Буду благодарен, если кто-нибудь просветит меня в продвинутых ноу-хау, связанных с юнит-тестами и pytest.
Я новый разработчик django, недавно начал проект и пытаюсь запустить базу данных. Для справки: мы используем базу данных mysql для хранения, и настройки настроены под нее. Используется сервер Unbuntu DO. Я также использовал виртуальную среду для выполнения команд, приведенных …
У меня есть бэкенд API приложение, которое использует DRF и SimpleJWT в качестве движка Auth. Для фронт-энда React, использующего auth API, требуется конечная точка, которая будет принимать токен доступа, проверять его и возвращать объект токена и связанный с …
Да, это создаст мне дополнительный столбец в таблице результатов, но я получу его только с одним значением (47) Я выбрал это число для демонстрации, а не список значений. Конечно, этот добавленный список придется итерировать в результирующей таблице. Money.objects.filter(viitenumber__in=lista).annotate(mycolumn=Value(47, output_field=IntegerField())) …
Я пытаюсь запустить этот код, но получаю эту ошибку NoReverseMatch at / Отмена для 'all-posts' не найдена. 'all-posts' не является допустимым именем функции представления или шаблона. И я думаю, что мой код в порядке, вот его часть Мой urls.py …
У меня есть список видео, которые принадлежат некоторым каналам. Я хочу получить только три видео на канал и передать в качестве возвращаемого значения. Мой код нарезает список видео не для всех каналов и получает только три объекта. Но я …
#admin.py < class ProductResource(resources.ModelResource): class Meta: model = Product class ProductAdmin(ImportExportModelAdmin, admin.ModelAdmin): search_fields = ['name','sku','parent','family']. list_display = ('id','sku','manufacturer','name','short_description','cost','price','price2','parent','family','nla',) list_filter = ('manufacturer',) resource_class = ProductResource admin.site.register(Product, ProductAdmin)
У меня есть следующий model.py from django.db import models class Url(models.Model): short_url = models.CharField(max_length=255) original_url = models.CharField(max_length=255) clicks = models.IntegerField(default=0) created_at = models.DateTimeField('date created', auto_now_add=True) updated_at = models.DateTimeField('date updated', auto_now=True) class Click(models.Model): url = models.ForeignKey(Url, on_delete=models.CASCADE, related_name='related_clicks') browser = …
В настоящее время я работаю над проектом и пытаюсь использовать как Django, так и SQLite со ссылкой на этот видеоурок https://youtu.be/vs6dXL9Wp7s. После выполнения .import я продолжаю получать 2 ошибки, одна из которых ожидается 4 колонки, но найдено …
Я новичок в Django framework и Django Rest Framework. В файле views.py я добавил два REST API на основе классов, один из которых является производным от generic.ListCreateAPIView, а другой - от generic.RetrieveUpdateDestroyAPIView. Аналогично в веб-приложении на базе Django Framework в …
Я создаю простое приложение на react и django, в котором я обращаюсь к API и делаю пагинацию в бэкенде. Проблема в том, что я хочу сделать два вызова на каждом клике страницы, например - Если пользователь кликнул на …
Я написал код для практики и опубликовал его на Github. Теперь я хочу сделать его онлайн, как я могу запустить его в операционной системе Windows и на сайте вместо того, чтобы запускать его в среде командной строки? (принимать ввод …
знаю почему, но эта команда не работает: pip freeze > requirements.txt ошибка: The system cannot find the file specified но на самом деле мой терминал создает файл requirements.txt только не копирует информацию об используемых пакетах …
Я новичок в bootstrap и HTML, и когда я использую HTML, предоставленный bootstrap 5 для строки поиска и иконки тумблера, когда окно маленькое, я вижу иконку тумблера, но она не расширяется при нажатии, что странно, потому что она расширяется в …
Я делаю веб-сайт, который отображает температуру в комнате, и я хочу сделать график временных рядов данных. В HTML-коде, отображающем страницу, на которой я хочу сделать график, вот что у меня есть: {% extends "dashboard/base.html" %} {% block content %} …
Я пытаюсь показать один из трех различных инлайнов дочерней модели для родительской модели, основываясь на значении выбранного поля в родительской модели. Я перепробовал все решения, которые всплывают в различных поисковых запросах Google, но, похоже, ничего не работает. Сначала …
У меня есть представление django для метода PUT, который возвращает ответ JSON в следующем виде: return JsonResponse({'foo':'bar'}, safe=False, status=204) Когда я получаю результат из javascript и пытаюсь преобразовать ответ в json с помощью .then(response => response.json()) …
Я создаю веб-приложение и пытаюсь отправить данные Post в виде FormData в сериализатор Django Rest Framework. В request.data я вижу, что все данные Post есть, однако после проверки и сохранения сериализатора кажется, что некоторые данные не были переданы в …
Я хотел бы заполнять свою базу данных по мере продвижения данными из API, который я использую и который отправляет мне данные пользователей. Здесь, когда пользователь уже существует и мы просто изменяем его информацию на уровне API, то я хотел …
Контекст: models.py Допустим, у меня есть класс Generic Django Model, называемый "Base" для группировки всех других классов, которые расширяют его: class Base(models.Model): name = models.CharField(...) belongs_to = models.ForeignKey( 'self', on_delete=models.PROTECT, blank=True, null=True ) И класс …
Я разработчик Django и знаю о методе и технике Redis caching. Но мой проект большой, и я разрабатываю проект в RabbitMQ с celery. Я хочу применить некоторые методы кэширования, чтобы сделать мой проект быстрым. Может ли кто-нибудь помочь мне …
Я пытаюсь добавить пациента в свою форму результатов, но она говорит Невозможно присвоить "'75f37671bac8'": "Results.prescription" должен быть экземпляром "Prescription". Я перепробовал все, но похоже ничего не меняется, буду очень признателен за помощь. Заранее спасибо …
Я реализовал библиотеку Django Rest Framework API Key для аутентификации в своем проекте, и она работает хорошо, однако я заметил, что "403 Forbidden" с { "detail": "Учетные данные для аутентификации не были предоставлены" }. …
Я пытался создать в Django представление, чтобы использовать форму и это не работает. Программа не использует форму. Я не понимаю, почему форма не работает. urls.py from django.urls import path from .views import ( ItemListView, ItemDetailView, ItemCreateView ) urlpatterns …
У меня есть django APIView с документацией swagger с использованием drf-yasg. Каждый раз, когда я делаю пост-запрос к API, я получаю этот ответ об ошибке { "detail": "Missing filename. Request should include a Content-Disposition header with a filename parameter." …
Я использую graphene_django, и меня интересует возможность получения пользовательских ошибок Что я пытаюсь сделать: class CustomGraphQLError(GraphQLError): def __init__(self, message, extensions, nodes=None, source=None, positions=None, path=None, original_error=None): super().__init__(message, nodes, source, positions, path, original_error, extensions) и затем выдает ошибку, …
Я использую сервер Daphne для моего ASGI Django приложения. Когда я запускаю htop на своем сервере Ubuntu, он показывает всю нагрузку только на один процессор, и приложение становится медленным, поэтому я хотел бы знать, какой самый простой способ ускорить …
Я пытаюсь использовать 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 …