Я пытаюсь получить данные непосредственно из тела запроса в json. Вычисления в API будут основной частью моего Django REST Api. В будущем я собираюсь добавить базу данных, из которой я буду получать некоторые данные, которые будут использоваться в расчетах. …
Я использую pypi.org boostrap modal, как объясняется на сайте. Все работает нормально, как и ожидалось, но проблема в том, что когда я нажимаю на кнопку, например, кнопку addFoo, и решаю закрыть модал с помощью кнопки close или …
У меня такая ошибка Файл "C:\Users\ComputerPC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\ LocalCache\local\local-packages\Python39\site-packages\django\db\backends\sqlite3\base.py", строка 205, in get_new_connection conn = Database.connect(**conn_params) django.db.utils.OperationalError: unable to open database file пока это мой settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': 'myapp', 'USER' : 'postgres', 'PASSWORD': …
У меня есть 3 модели models.py class TestObj(models.Model): name = models.CharField('Название', max_length=30) description = models.TextField('Описание теста') topic = models.ManyToManyField(Topic, verbose_name='Тема теста') class Question(models.Model): text = models.TextField('Вопрос') testobj = models.ForeignKey(TestObj, on_delete=models.CASCADE, verbose_name='Тест') many = models.BooleanField('Много ответов', default=False) class Answer(models.Model): text …
У меня есть следующая проблема: я хочу кликнуть на кнопку и этим действием выслать електронное письмо и вернуться например на домашнюю страницу. Только мое решени сразу же высылает письмо, без ожидания нажатия. <div class="col-4"> <a class="btn btn-warning" href="{% url 'home' …
Я пытаюсь просто загрузить файл в моем react front-end и отправить его в мой Django rest framework back-end API, но продолжаю получать сообщение, что файл не был отправлен. Я пробовал установить для поля filefield значение require=false, однако это приводит …
Когда модель Django содержит поле DateTimeField, дата всегда сохраняется в часовом поясе UTC. Если вы добавляете дату, которая имеет часовой пояс, информация переводится и будет получена по-другому. Это происходит даже если TIME_ZONE было установлено в settings.py и дата была создана …
У меня есть 3 модели models.py class First(models.Model): is_available = models.BooleanField(default=False) class Second(models.Model): some_field = models.BooleanField(default=False) class Third(models.Model): first = models.ForeignKey(First, null=True, blank=True, on_delete=models.CASCADE) second = models.ForeignKey(Second, null=True, blank=True, on_delete=models.CASCADE) serializers.py class SecondSerializer(serializers.Serializer): some_field = serializers.BooleanField() is_available …
Я пытаюсь использовать пагинацию в одном из моих учебных проектов, который является веб-сайтом электронной коммерции. Я пытаюсь загрузить продукты на странице Products. Я следовал учебнику django docs и некоторым youtube. Пагинатор работает как страница 1, 2 и т.д., но …
Когда я устанавливаю redis на centos, он устанавливает версию 3.2, которая не совместима с моим django channels-redis. Я использовал команды- sudo yum install redis sudo yum install redis -y Now How do I install my desired version of redis? …
Я хочу добавить поле номера телефона на сайте администратора, когда я хочу создать нового пользователя вручную со страницы администратора, я сделал это с помощью этого кода: in admin.py from django.contrib.auth.admin import UserAdmin class DomainUserAdmin(UserAdmin): form = DomainUserChangeForm add_fieldsets = …
У меня проблемы с тем, чтобы сворачиваемые карточки сворачивались при нажатии. При нажатии на карточку она не сворачивается, как должна. Я уже подключил Jquery и bootstrap. Что я упускаю? Мои текущие методы взяты из https://www.bootstrapdash.com/bootstrap-4-tutorial/collapse/ …
Я клонировал свой собственный репозиторий на GitHub и после установки необходимых зависимостей попытался запустить свой проект с: python3 manage.py runserver Но когда я это делаю, я получаю это исключение в потоке и не вижу никакой конкретной ошибки
У меня здесь реализованы два сериализатора с одинаковыми методами, которые предназначены для проверки файлов 1 и 2, как я могу рефакторить свой код так, чтобы позаботиться о DRY serializers.py class FilecreateSerializer(serializers.ModelSerializer): class Meta: model = MyModel fields = ( …
Python3: При создании виртуальной среды в некоторой папке я получаю ошибку Error: 'list' object has no attribute 'read', но несмотря на это, среда создается как на картинке. Но когда я хочу активировать, она выдает ошибку "Scripts\activate" не является внутренней …
Я создаю приложение для рейтинга музыки и использую REST Framework для создания API в Django. Это очень просто, но мне интересно, есть ли большая разница во времени загрузки при использовании больших сериализаторов модели и маленьких. Под большими и маленькими …
У меня есть необходимость отобразить таблицу в шаблоне ListView в приложении Django, но информация для отображения поступает из разных таблиц, на данный момент у меня построена следующая логика: model.py class Plan(models.Model): name = models.CharField(...) description = models.CharField(...) type …
Я пытаюсь добавить пользовательские атрибуты data-* к тегу option в элементе select. У меня есть свой шаблон (виджет), который используется Django, но кажется, что Django удаляет мои пользовательские атрибуты. где-то в дальнейших шагах Мой пользовательский шаблон опций: widgets/tree_option_template.html …
В моем приложении в методе сохранения я сжимаю загруженные изображения. Теперь я хочу также изменить размер изображений, если они очень большие. Я поиграл с PIL в тестовой среде и придумал следующий код, который работает как ожидалось. from PIL import Image …
Я знаю, как разместить изображение для обычного поля (используя form-data в postman), но я в затруднении, когда мне нужно разместить вложенный сериализатор, содержащий поле изображения. Serializer.py выглядит следующим образом: class ProgramSerializer(serializers.ModelSerializer): image=ImageSerializer() class Meta: model = Program exclude = …
Я хочу создать Javascript диаграмму с селектором даты в моем Django проекте, как в этом примере: https://plotlydash.com/pie-chart-with-drop-down-list-and-date-picker-range-in-plotly-dash/ Я создал входной селектор даты в моем chart.html файле. Это позволит мне добавлять введенное значение даты к URL, …
например, когда я хочу отфильтровать запрос, почему я должен писать [0] в конце? order_item = OrderItem.objects.filter( item=product, user=self.request.user, ordered=False )[0] когда я не добавляю [0] в конце, он выдает ошибку примерно следующего содержания: Field 'id' expected …
Я ищу решение проблемы, с которой я столкнулся в VSCode. На самом деле, я использовал расширение, которое делало автоимпорт между моделями и так далее в проектах Django. Дело в том, что мне пришлось перезагрузить свой Mac, и я забыл, какое …
Я пытаюсь туннелировать соединение с db в приложении django через сервер jump, но не могу заставить его работать, потому что django manage.py обрабатывает & обрабатывает соединения. Вот что у меня есть в settings.py #process ssh_key first ssh_key= os.getenv('SSH_KEY', '').encode('utf8').decode('unicode_escape') …
Я пытаюсь настроить мой локальный регистратор для записи логов в контейнер docker, чтобы я мог видеть логи в списке, отображаемом командой docker[-compose] logs <container> --tail 100 В settings.py я настроил переменную LOGGING следующим образом: LOGGING = { …
У меня есть поле select в моем html <select class="form-select" name="is_recurrent" id="payment"> <option value="False" class="option" selected>One-time fee</option> <option value="True" class="option">Subscription</option> </select> У меня есть модель Donate в models.py class Donate(BaseModel): is_recurrent = models.BooleanField(default=False) ... У …
Я уже некоторое время изучаю Django и React. В рамках своего обучения я решил заняться созданием собственного магазина, поэтому Shopper я больше не использую. Можете ли вы порекомендовать какой-нибудь готовый ecommerce фреймворк, где я могу добавить React в качестве фронтенда? …
В django создал две модели, между которыми установил связь ManyToMany. Вот код моделей: class Book(models.Model): title = models.CharField(max_length=50, default='') price = models.IntegerField(default=0) def __str__(self): book_info = ('Название книги: ' + str(self.title) + ', цена: ' + str(self.price)) return book_info class …
Мне нужно написать сериализатор, который возвращает datetime в следующих форматах: 2012-01-01T13:00:00+00:00 (utc_with_timezone) 2020-01-01T09:00:00 (with_out_timezone) но ответ, который отправляется, содержит милисекунды: 2022-01-01T18:14:05.378897+05:00 class SomeResponse(serializers.Serializer): utc_with_timezone = DateTimeField() with_out_timezone = DateTimeField() Как я могу управлять выходным форматом без …
У меня есть функция send_notifications, которая вызывается когда выполняется post_save.connect(send_notifications), как мне передать в нее в качестве параметра список
В настоящее время я создаю веб-приложение, используя Django, и мне нужно добавить страницу, которая показывает индикаторы выполнения для нескольких различных процессов. Для каждого из процессов мне нужно, чтобы индикатор выполнения обновлялся на 1% после 1 000 (число произвольное) …
Class LoginAPI(KnoxLoginView): permission_classes = [permissions.IsAuthenticated,] def post(self, request, format=None): serializer = AuthTokenSerializer(data=request.data) serializer.is_valid(raise_exception=True) user = serializer.validated_data['user'] Organizationss=Organization.objects.filter(owner_id__exact=request.user.id).values('UserInformation') Organizationss_name=[Organization.objects.filter(id=a['UserInformation']).values('name','type') for a in Organizationss] login(request, user) temp_list=super(LoginAPI, self).post(request, format=None) # print([a for a in projects]) temp_list.data["Organization"]=Organizationss_name # print(temp_list.data return Response({"data":temp_list.data}) Это …
Я изо всех сил пытаюсь заставить этот код работать. https://ibb.co/HVS5QH7 У меня есть Django-сайт, на котором на странице, которую я сейчас делаю, есть DataTable с информацией о моих клиентах. У меня есть кнопка сверху для …
Я использую API (Spotify) для получения результатов поиска (плейлисты и их данные....Name,Url,Owner,Description) и отображения их на моем сайте. Я мог бы просто напрямую вывести результаты на сайт в виде HTML-таблицы, однако мне нужно выполнить Regex для получения значений из …
У меня есть файл base.html в файле project/templates и я пытаюсь привязать к нему html-файл, основанный на приложении. Я получаю следующую ошибку: Reverse for 'tcm_home' not found. 'tcm:tcm_home' is not a valid view function or pattern name. Файл …
Веб приложение для тестирования. 3 модели для работы с тестами. Модель теста. Модель вопросов содержит foreing_key на модель теста. Модель ответов содержит foreign_key на модель вопросов. В админке необходимо реализовать функционал, чтобы пользователь мог создать тест, на этой же форме …
Когда я пытаюсь запустить программу, выполняется следующий код: DNS сервер не является авторитетным для зоны.
У меня есть форма на django, которая отображает несколько радиобаттонов, и мне нужно отправить запрос по щелчку. Запрос должен быть отправлен по клику, но поскольку есть второй виджет jQuery, я пытаюсь извлечь его текущее значение при отправке, чтобы упаковать …
<><>Как сгенерировать Lorem Ipsum по виду в Django<><> <><>>Учебник о том, как генерировать Lorem Ipsum по представлению в Django<>>
У меня проблема с DjangoModelPermissions. Он прекрасно работает со стандартными разрешениями, но не с разрешениями, которые я добавил в Meta моей модели. Пример: class MarketingImage(MarketingMediaAbstract): image = models.ImageField(_('Marketing image'), upload_to="marketing/images/") machine = models.ForeignKey("machine.Machine", verbose_name = _("machine"), related_name="marketing_image_machine", …