У меня есть два набора API в проекте Django, для которых я хочу использовать свой пользовательский логгер. Поэтому в каждом наборе представлений я буду делать logger.info(...) или logger.error(...) перед ответами. Везде в проекте, например, на страницах администратора и в …
Когда выполняются тесты django, транзакции базы данных не фиксируются. Как мне протестировать событие, вызванное созданием объекта, но происходящее после фиксации транзакции базы данных? У меня есть модель Campaign и приведенный ниже сигнал post_save. Используя Django TestCase, трудно утверждать, …
У меня есть рабочий проект Django. Теперь я хочу добавить FastAPI, чтобы в существующих шаблонах django я мог делать API запросы для обновления данных без перезагрузки всего шаблона (например, таблиц). Вопрос в том, как подключить FastAPI к существующей …
Я использую django-import-export, файл Excel как file.xlsx при импорте ImageField изображение сохраняется как ссылка "C:\Users\hp\Desktop\images\gallery\29.jpg", а не как реальное изображение в базе данных. models.py class Product(models.Model): name = models.CharField( max_length=200, verbose_name='Nom') slug = models.SlugField( max_length=150, unique= True, verbose_name='URL') reference = …
Проблема в том, что когда я изменяю данные через форму или админку django, они сохраняются в базе данных, но при перенаправлении на другой вид или обновлении экрана с помощью f5, изменения не отображаются в пользовательских видах, пока я не …
Возможно ли нарисовать динамическую схему процедуры с помощью django? Я пытался рисовать фигуры с помощью #svg в HTML/CSS, но это статичное решение... А мне нужно делать динамические изменения в схеме, например, гипертекст. Помогите пожалуйста ?
Необходимо подсчитать общее количество одного и того же ингредиента, но у меня они не суммируются, а выводятся по отдельности. В чем моя ошибка? Вот вьюха: @action( detail=False, methods=['get'], permission_classes=[IsAuthenticated]) def download_shopping_cart(self, request): ingredients = IngredientAmount.objects.filter( recipe__cart__user=request.user).values( 'ingredients__name', 'ingredients__measurement_unit').annotate(total=Sum('amount')) shopping_cart …
Всё делала по этому видео https://www.youtube.com/watch?v=eiV1j5qbbCE вот код const table = document.querySelector('table'); let colIndex=-1; const sortTable=function (index,type,isSored) { const tbody = table.querySelector('tbody') const compare = function (rowA,rowB) { const rowDataA= rowA.cells[index].innerHTML const rowDataB= rowB.cells[index].innerHTML switch(type) { case'integer': …
У меня проблема в моем коде, я пытаюсь сделать запрос к моей модели курса, у меня есть поле many to may курса в модели пользователя, теперь мне нужно сделать запрос к модели курса, что название курса или id равно …
В поле отслеживания я выбираю нужные пункты, нажимаю кнопку сохранить, и мне выводиться пусть QuerySet (В методе save я вызываю print()). Если я зайду обратно, то могу заметить, что все сохранилось. Почему мне не выводится отслеживания и как можно это …
Я установил свой LAMP с Ubuntu и MariaDB. Код Django смог создать для меня несколько таблиц в базе данных, но я просто получаю 404, когда пытаюсь загрузить свою форму в браузере через URLS http://127.0.0.1/create_unit или http://127.0.0.1/vcm/create_unit Возможно, мой …
У меня есть пользовательский шаблон 404 для всего моего приложения django, но я хотел бы показывать другой шаблон для определенных представлений. Есть ли способ переопределить шаблон 404 во время выполнения для одного конкретного представления?
С 30 мая 2022 года Gmail удалил доступ к менее безопасным приложениям в gmail. Есть ли альтернативный провайдер электронной почты, который мы можем использовать, или есть ли какое-либо решение для этого? EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' …
Нужно чтобы около названия столбика (колонки) была стрелочка, нажав на неё столбик сортируется "по алфавиту" или наоборот, " по возрастания" или " по уменьшению". Всего в таблице 5 столбиков. Необходимо, чтобы была возможность сортировка каждого столбца отдельно. <a href="http://tristen.ca/tablesort/demo/" rel="nofollow …
У меня есть 4 модели, каждая из которых связана друг с другом с помощью ForeignKey. class User(models.Model): name = models.CharField() class Business(models.Model): name = models.CharField() //business name created_by = models.ForeignKey(User,related_name=businesses,on_del=models.CASCADE) class ProdCategory(models.Model): business = models.ForeignKey(Business,related_name=categories,on_del=models.CASCADE) name = models.CharField() class …
У меня есть две модели, я создал третью, в которой я хочу связать любой из этих двух внешних ключей, но не оба, и я хочу показать оба из них при связывании, затем мы выбираем один из них
Hello guys У меня есть приложение django, и я использую cloudinary для сохранения изображений, на моем localhost оно работает отлично, но как только я развернул его на heroku, я продолжаю получать это сообщение об ошибке Must supply api_key и я …
Я хочу запустить этот проект https://github.com/sajib1066/django-event-management в windows, но его документация предназначена для linux. Пожалуйста, упростите инструкции для windows, потому что у меня проблемы с настройкой. Тем более, что исходная команда не в powershell. <a href="https://i.stack.imgur.com/xQTCl.jpg" …
Я хотел бы запускать user_logged_in после того, как пользователь аутентифицируется через rest_framework_simplejwt Вот код, который я написал: class CustomTokenObtainPairSerializer(TokenObtainPairSerializer): def validate(self, attrs): authenticate_kwargs = { self.username_field: attrs[self.username_field], "password": attrs["password"], } try: authenticate_kwargs["request"] = self.context["request"] except KeyError: pass user …
Я совсем новичок в Django и застрял в нем. У меня есть модель книги и модель жанра, которые имеют отношения "многие ко многим". Как мне получить все книги определенного жанра в виде списка. Я предполагаю, что быстрее получить объект Genre …
Я использую Django Rest Framework с Vue JS и в настоящее время не могу получить поля foreignkey из реальной модели api. Я хочу иметь возможность получить название магазина определенного товара. Всякий раз, когда я пытаюсь вызвать [[ product.store.name ]] в …
попытка показать уже выбранные элементы из отношения "многие ко многим" в поле множественного выбора Django, но выбранные значения не проверяются. вот что я пробовал до сих пор // models.py class Person(models.Model): name = models.CharField(max_length = 100, help_text = …
Я знаю, что вы можете предварительно получить один отфильтрованный набор запросов, например Parent.objects.all() .prefetch_related( Prefetch("child_set", queryset=Child.objects.filter(type="A") ) Таким образом, выполнение obj.child_set.all().count() вернет count связанных A Child без выполнения другого запроса. Но что если я захочу, чтобы …
Я хотел бы запустить форму со значением по умолчанию, отправленным при запросе, но, похоже, это не работает: views.py """ ADD A NEW FILE IN CLIENT DETAIL """ @login_required def new_file_detail(request, id): user = request.user client = get_object_or_404(ClientPerson, pk=id) form …
У меня есть эти Модели, это все часть приложения, которое регистрирует события, которые имеют изображения через ImageAlbum: class EventAlbum(models.Model): uuid = models.UUIDField( primary_key=True, default=uuid.uuid4, editable=False, unique=True) event = models.ForeignKey(Event, on_delete=models.CASCADE, related_name='eventos') def get_main_image(self): return self.images.get(main=True) class EventImage(models.Model): uuid = …
Я использую электронную почту Amazon SES из модуля django-ses. У меня есть два проверенных SES адреса; SES ограничен на отправку только на эти адреса. В конфигурации DNS моего домена есть строка DKIM. Доступ к SES осуществляется с помощью django-ses из …
У меня есть эта штука. Вот отношения моих моделей Для определения события у вас есть Place, QR Link и ImageAlbum, который имеет до пяти Images. Событие может …
Я пытаюсь импортировать модели моего приложения в update.py, расположенный внутри website/management/commands, зная, что website - это мое приложение, проблема в том, что нет модуля с именем 'website', даже если я упомянул его в Installed_APPS в settings.py: вот мой …
У меня есть простой API, который загружает файл в системе. Он отлично работает на локальном сервере, но когда я развертываю тот же код на продакшене, он выдает мне ошибку сервера 500. Если я попробую с другим идентификатором, который не …
Давайте объясним суть проблемы. Я пытаюсь отфильтровать все Person, которые имеют определенные атрибуты. Вот мои модели: class Person(models.Model): community = models.ForeignKey( Community, on_delete=models.CASCADE, related_name="people" ) class Attribute(models.Model): community = models.ForeignKey( Community, on_delete=models.CASCADE, related_name="attributes" ) name …
Что еще мне нужно добавить к этому "file = models.FileField()" вот что я сделал, но все еще не получил никаких результатов, почему так? class Course(models.Model): TOPIC_CHOICES = ( ("History", "History"), ("Chemistry", "Chemistry"), ("Computer", "Computer") ) lecturer = …
Я делаю блог на django и у меня возникли проблемы с отображением постов, когда они находятся в категориях. Я заставил их работать в category_list.html, чтобы показать категории в списке. Но когда вы нажимаете на категорию, вы должны иметь возможность видеть …
Я установил django-invitations, чтобы использовать его вместе с django-allauth, но он не позволяет мне отправлять несколько писем одновременно, что неэффективно для правильного функционирования приложения. Может быть, я что-то неправильно установил. Я написал в set.py только следующее: ACCEPT_INVITE_AFTER_SIGNUP = …
Я хочу создать проект django.Первое, что я сделал, это установил virtualenv для этого; После выполнения следующих кодов я получаю эту ошибку каждый раз.И файл Pipfile.lock не создается моя версия pip $ pip --version pip 22.0.4 from C:\Users\Muhammed's\.virtualenvs\kkk-fuKJ3HTM\lib\site-packages\pip (python 3.9) …
Я использую httpd (apache) для rocky linux для разработки приложения django. В настоящее время я застрял на этой проблеме так что я не понимаю, почему не работает. Кто-нибудь …
Благословения, У меня есть страница, на которой отображается DetailView и я хотел бы добавить возможность комментировать на той же странице без перенаправления на /add-comment url Я попробовал все из этого руководства …
У меня есть этот кусок кода, который уже работает. Он позволяет вам иметь форму поиска, для поиска в определенной таблице с несколькими фильтрами. Результаты постраничные, и эта форма позволяет сохранить эти фильтры при просмотре нескольких страниц. Проблема, с …
Я запускаю проект django на rhel7. Текущее состояние selinux: SELinux status: enabled SELinuxfs mount: /sys/fs/selinux SELinux root directory: /etc/selinux Loaded policy name: targeted Current mode: permissive Mode from config file: permissive Policy MLS status: enabled Policy deny_unknown status: allowed …
вот мой views.py def update_article(request, pk): obj = Article.objects.get(pk=pk) if request.headers.get('x-requested-with') == 'XMLHttpRequest': new_designation = request.POST.get('designation') new_famille = request.POST.get('famille_id') new_quantite = request.POST.get('quantite') obj.designation = new_designation obj.famille = new_famille obj.quantite = new_quantite obj.save() return JsonResponse({ 'designation': new_designation, 'famille': new_famille, 'quantite': …
Из этого ответа django в SO, я нашел 3 переменные "JAN", "FEB" и "MAR" в классе "Month" расширяющем "models.TextChoices" как показано ниже: # "models.py" from django.db import models class MyModel(models.Model): class Month(models.TextChoices): JAN = "1", "JANUARY" # …