У меня есть модель, представляющая книгу, и модель с именем chapter. models.py class Book(models.Model): title = models.CharField(max_length=255) book_summary = models.TextField() author = models.ForeignKey(Author, related_name='books', on_delete=models.DO_NOTHING) upload_date = models.DateField(auto_now_add=True) tags = models.ManyToManyField(Tag, related_name='books', blank=True) genre = models.ForeignKey(Genre, related_name='books', on_delete=models.PROTECT,) def …
Когда я пытаюсь создать новый экземпляр модели в функции, я получаю следующую ошибку: TypeError: fromisoformat: аргумент должен быть str Моим первым предположением был формат объекта даты, но я передаю правильный объект даты, который также имеет формат <a …
У меня есть запрос в Django, который в итоге извлекает около 3000 строк, которые присоединяются к другой таблице. Я рефакторизовал как можно больше запросов, чтобы уменьшить количество объединений, но я пытаюсь получить дополнительную производительность от индексирования. Мои первые (неуклюжие) …
Я пытаюсь сделать запрос, используя django-rest-framework и django-rest-framework-jwt но ответ, который я получаю detail": "You do not have permission to perform this action." views.py class Test(generics.RetrieveAPIView): permission_classes = [IsAuthenticated] authentication_classes = [] queryset = User.objects.all() def …
Я пытаюсь развернуть приложение django на beanstalk и получаю некоторые ошибки, связанные с python и requirements.txt, и я не могу понять, что делать, Любая помощь приветствуется. Вот ошибки, которые я получаю: (логи находятся в pastebin ниже) ERROR [Instance: i-0e7826c4558b1d21a] …
Как вывести связанные таблицы Django API? Вот модели: class VehicleBrands(models.Model): Name = models.TextField(verbose_name="Name", blank=True, null=True) def __str__(self): return self.Name class VehicleModels(models.Model): VehicleBrandId = models.ForeignKey(VehicleBrands, on_delete=models.CASCADE, related_name='VehicleModels', blank=True, null=True) Name …
Итак, я создал логин с проверкой по смс, который работает отлично. Проблема в том, что в настройках пользователя в админке невозможно ввести 14 цифр (включая символ "+"). При попытке сохранить настройки пользователя в моей консоли администратора возникает следующая ошибка: …
Возможно ли выполнить фильтр с помощью Django ORM, используя функцию Replace слева? Для этого нужно выполнить примерно такой запрос: select * from my_table where replace(field, '-', '') = 'value' Если я пытаюсь использовать функцию в правой части, внутри …
Каждый раз когда я запускаю Apache2 сервер и ю сайт у меня выходит одна и таже ошибка 500. Судя по всему это изза подключения к файлу wsgi.py ибо когда я меняю значение DEBUG на TRUE ничего все равно не показывается. …
У меня есть модель с именем и значением адреса. Можно ли выявить адрес в таблице после того, как я выберу определенное значение "библиотеки". Например - я выбираю какое-то имя из тега option и после этого адрес добавляется в таблицу …
Я сохраняю dict в поле JSONfield в моей модели. Все идет нормально, но когда я хочу получить данные по id, появляется следующее сообщение об ошибке: ***TypeError: the JSON object must be str, bytes or bytearray, not dict …
Простите меня, если это не очень важно. Я столкнулся с программой, в которой нужно напечатать " этот символ, и всякий раз, когда я использую этот символ, он закрывает строку. Как я могу напечатать этот ""?
Я создаю форму, но когда я меняю request.method == 'GET' на request.method == 'POST', моя форма не открывается, когда я ввожу ее ссылку. Также, когда я использую 'GET', данные формы не сохраняются. Пожалуйста, помогите мне решить эту проблему. Вот соответствующие …
Я реализовал зависимый / цепной выпадающий список (как видно из следующего кода). Теперь, однако, мне нужно добавить поле; пока что у меня есть: провинции, города (которые появляются на основе выбранной провинции) и офисы (которые появляются на основе выбранного города). …
Py код: def add_emp(request): print(request.method == "POST") if request.method == 'POST': first_name = request.POST['first_name'] last_name = request.POST['last_name'] salary = int(request.POST['Salary']) bonus = int(request.POST['bonus']) phone = int(request.POST['phone']) dept = int(request.POST['department']) role = int(request.POST['role']) new_emp = Employee(first_name = first_name, last_name=last_name, salary=salary, …
У меня есть теоретический вопрос, который я должен решить, чтобы предоставить решение. Я читаю кусок кода, но что-то мне не понятно, как он обращается к полям через обратный поиск с "related_name". Я делюсь с вами важными частями кода, чтобы …
Есть такая платформа, туда можно загружать несколько фотки(как инстаграм). Задача такая: Мне нужна сравнить лицо каждого юзера(юзер сканировать свой лицо при регистрации) с каждому загруженному(кроме своей) фото другими юзера! Сделал селери периодик таск. И я тупо проверяю каждый лицо юзера …
Учусь по книге. Хочу создать форму переключатель, но выходит обычный флажок. Не понимаю что не так, изучил много видео и форумов,но ничего дельного не нашел models.py class Topic(models.Model): """Тема, которую изучает пользователь""" text = models.CharField(max_length=50) date_added = models.DateTimeField(auto_now_add=True) owner = …
Я пытаюсь опрашивать сервер раз в 5 секунд и обновлять 3 различных значения на странице, все в разных местах. Я просмотрел несколько уроков по htmx и oob swaps и думаю, что я близок к решению, но я просто не …
Недавно я начал размещать свой собственный веб-сайт на виртуальной машине Apache Linux через вычислительный механизм Google Cloud. В этом проекте в основном использовался Django для бэкенда и обработки вызовов API, а в качестве основного фронтенда использовался React. Изначально …
У меня есть отношение ManyToMany и я хочу сделать следующее: 1) сделать для поля ManyToMany, из формы, строку поиска. 2) чтобы все искомые элементы отображались в виде флажков. 3) затем проверять (если нужно) и отправлять их. Как мне к …
Префикс приложений Django через _, кажется, работает, но является ли он нестандартным? Будет ли это создавать проблемы? exemple: _login _dashboard _proxy core locale static templates
Я создаю приложение, которое управляет функциями ранжирования и ELO для местного магазина хобби-игр. Я использую django для написания приложения. У меня возникают проблемы, когда я пытаюсь понять, как получить доступ к модели пользователя по его имени. models.py class Profile(models.Model): user …
Есть ли способ показать информацию об объекте под тегом? Мне как-то нужно показать под этим тегом адрес выбранного объекта: class VideoLibrary(models.Model): shop_id = models.AutoField(primary_key=True, unique=True) shop_name = models.CharField(max_length=264) adress = models.TextField(max_length=264, default='') HTML-код: {% if …
У меня есть одна категория. Как я могу получить все товары, которые связаны с этой категорией в шаблоне? Типа вот так: {% for category in categories %} {{ category.products }} {% endfor %} models.py class …
У меня это только для определения предела данных в моей модели. class Direcao_ST(models.Model): direcao= models.CharField("Direção", max_length=7) slugD = models.SlugField(null=False, default="") def clean(self): if (Direcao_ST.objects.count() >= 20 and self.pk is None): raise ValidationError("Can only create 20 Direcao instances. Try editing/removing …
Я реализую Django Form ведьма должна содержать поле 'fieldA' из modelA: class ModelA(models.Model): fieldA = models.CharField(max_length=8) ... Мой вопрос: Есть ли способ иметь Django форму, которая будет автоматически обрабатывать валидацию поляА (проверять max_length)? Я знаю, что могу …
Я начинаю разрабатывать на django/django rest framework и мне понадобилось сделать что-то вроде калькулятора, отправляю a и b, python принимает эти значения, обрабатывает, например, делает сумму и возвращает в json, но я нахожу только примеры с данными из базы данных, …
Я хочу ограничить все страницы для неаутентифицированных пользователей. Я написал следующее промежуточное ПО: from django.shortcuts import redirect def require_login(get_response): def middleware(request): if request.user.is_authenticated: response = get_response(request) return response return redirect('/login/') return middleware Проблема в том, что он …
У меня проблема с попутным ветром, которой раньше не было, и я не могу придумать, что можно было бы изменить. Кто-нибудь сталкивался с этим? Не могу найти решение этой проблемы. Спасибо за помощь Traceback (most recent call last): File …
У меня есть объект xml, который я циклически печатаю в шаблоне. Это детализация товаров с их налоговой ставкой. поэтому после печати всех товаров мне нужна сумма этих значений налоговой ставки. Я пытаюсь суммировать эти значения в шаблоне. Я создал …
Этот обработчик должен создавать формсет для статьи, в которую можно добавить файлы, картинки и тд, но class ContentCreateView(TemplateResponseMixin, View): model = None obj = None template_name = 'content/create.html' def get_model(self, model_name): if model_name in ['text', 'video', 'image', 'file']: return apps.get_model(app_label='content', …
Привет, ребята, мой путь работает, когда я удаляю 'notes' в URLs.py, почему? urlpatterns = [ path('admin/', admin.site.urls), path('', include('home.urls')), path('notes/', include('notes.urls')) ] app urls.py urlpatterns= [ path('',views.list, name="notes"), ] my views.py …
Я пишу простое приложение для отслеживания лидов продаж, основываясь на учебнике Django "Writing your first Django app" (https://docs.djangoproject.com/en/4.0/intro/tutorial01/). Все работает хорошо, за исключением отображения ListView существующих предложений. Вот соответствующие фрагменты python: # leads/models.py class Leads(models.Model): id …
Мне нужно получить изображение из django imagefield, преобразовать его в файл base64 и загрузить этот преобразованный файл в частное ведро s3. И пока я получаю изображение из s3 bucket мне нужно получить этот base64 файл и отправить его в …
Я загрузил проект Django на свой ПК с Windows, который содержит большое количество либ и модулей. Когда я пытаюсь выполнить команду runserver, она возвращает мне следующее: Process finished with exit code -1073741819 (0xC0000005) Все остальные команды manage.py просто …
У меня есть модель Message и модель Post. Я могу успешно сохранить сообщение в базе данных, однако я получил ошибку в PostDetailView,views.py 'super' object has no attribute 'post' Как я могу это исправить? <a href="https://github.com/igor-bond16/django_blog/tree/main/julia_blog" rel="nofollow …
При развертывании проекта django на сервере Apache возникла ошибка: Мне нужно одновременно запустить python manage.py runworkers и python manage.py runserver. Это работает нормально при запуске локального/джанго сервера. Но в производственном режиме возникают сложности.
Примечание: У меня есть python версии 3.9 на моем ноутбуке, и я знаю, что Django 2.1 совместим только с версией python 3.7. Решит ли версия python 3.7 проблему, с которой я столкнулся сейчас? У меня есть проект django 2.1 двухлетней …
у меня 2 апи 1--логин 2--выход я должен сделать "SAMPLE_API", доступ к которому будет иметь только зарегистрированный пользователь. если вышедший из системы пользователь/новый пользователь пытается получить доступ к этому "SAMPLE_API"--- то он должен возвращать "UNAUTHORISED"