"Вопросы и ответы" Django и Python, страница 269

31.01.2023
Загрузка файлов с помощью фреймворка Django

Мне нужно понять, как загрузить файл по нажатию кнопки сохранения. Мне нужно загрузить файл, а также захватить выбор пользователя и сохранить его (выбор пользователя) в файл, когда я нажимаю кнопку "сохранить". После успешной загрузки файла должна активироваться кнопка запуска, …

31.01.2023
Django - соединение с Postgres

Я суперновичок, но хочу научиться быстро создавать веб-приложения. Сейчас я разрабатываю веб-приложение "Доходы-расходы" на Django Framework (Python, js и Ajax). Теперь я застрял на сервере и получаю различные ошибки. Кто-нибудь может поддержать меня? ERROR "django.db.utils.OperationalError: connection to …

30.01.2023
Django CustomUser

Я расширил модель по умолчанию User следующим образом: class CustomUser(AbstractUser): email = models.EmailField(_('email address'), unique=True) first_name = models.CharField(max_length = 100, blank = False) last_name = models.CharField(max_length = 100, blank = False) ... USERNAME_FIELD = 'email' EMAIL_FIELD = 'email' REQUIRED_FIELDS …

30.01.2023
Создание модели для схемы файла csv

Мне нужно создать модель для схемы, которая состоит из имени и столбцов. Пользователи могут построить схему данных с любым количеством столбцов любого типа. Каждый столбец также имеет свое имя (которое будет заголовком столбца в CSV-файле), тип и порядок (просто …

30.01.2023
Лучший язык бэкенда для разработки полного стека [закрыто]

Что я должен использовать - Node.js (Javascript) или Django (Python), если я хочу стать разработчиком полного стека? Я новичок в этом. Поэтому, пожалуйста, дайте совет относительно этого.

30.01.2023
Django prefilled Admin Tabular Inline

Моя цель состоит в том, чтобы первый столбец моего табличного инлайн-листа был заполнен данными из другой таблицы. Я приложил скриншот, где видно, что для tablename=game я хочу вставить номер игры (например, 1), метрику (например, время), имена_игроков и значения (-> scores) …

30.01.2023
Получение jwt-токена для передачи его в модульный тест

Я пытаюсь получить токен доступа jwt, чтобы передать его в модульный тест, но каждый раз, когда я пытаюсь получить его, я получаю ошибку 'not authorized'. Пользователь создан в базе данных с фабрикой #factories.py class UserFactory(factory.django.DjangoModelFactory): class Meta: model = …

30.01.2023
Как показать значение функции Count в моем шаблоне. Django

Я хочу показать общее количество сотрудников, зарегистрированных в моей базе данных. Используя функцию count. Мой views.py: def home(request): return render(request, 'dashboard.html') def return_total_employees(request): return_total = Employees.objects.aggregate(total=Count('EmployeeCard'))[ 'total' ] return render(request, 'dashboard.html', {'return_total ': return_total }) Мой шаблон: <h1> …

30.01.2023
Проверка точного присутствия в наборе запросов django, jinja 2

В моем случае, у меня есть вопрос, чтобы проверить, существует ли точное строковое имя модели в наборе запросов. вот мой код: views.py: if Despiking.objects.filter(user=request.user).exists(): filtered_projects = Despiking.objects.filter(user=request.user) context.update({ 'filtered_projects': filtered_projects.__str__(), }) template.html: {% if info.project_name in filtered_projects %} …

30.01.2023
Контекст Django не передает информацию шаблону

Я пытаюсь передать информацию в html-шаблон из функции представления. Каждый раз, когда я пытаюсь вызвать переменную из html-шаблона, она ничего не показывает. Вот мой configure_peplink.html: {% extends "base_generic.html" %} {% block content %} <h1>Configure Peplink</h1> <p>Configure a Peplink …

30.01.2023
Django-widget-tweaks Невозможно ввести адрес электронной почты ошибка

Я создал форму входа в систему, используя Django-widget-tweaks, но я не могу ввести текст в поле адреса электронной почты. Каково решение? Помогите, пожалуйста. html {% extends 'app/base.html' %} {% load widget_tweaks %} {% block content %} …

30.01.2023
Django - переопределение метода save с помощью super возвращает ошибку unique contraint при создании объекта

Переопределение метода save с помощью super возвращает ошибку unique contraint при создании объекта. Как ее решить? def save(self, *args, **kwargs): if self.pk is None: super(IntoDocumentProduct, self).save(*args, **kwargs) # some logic # more logic super(IntoDocumentProduct, self).save(*args, **kwargs) self.full_clean() …

30.01.2023
Meal, created = Meal.objects.get_or_create(name=meal_data.get('name', '')) AttributeError: объект 'str' не имеет атрибута 'get'

Это django rest_framework api Я создал этот api для ресторана. Это menu api. Я хочу сохранить данные menu.json в мою базу данных, но у меня не получается. Можете ли вы дать какой-нибудь совет по сохранению данных json в мои модели. …

30.01.2023
Python-telegram-bot в приложении django

Я пытаюсь запустить python-telegram-bot в веб-приложении с фреймворком django. Для этого я следую любому примеру из библиотеки Telegram и в итоге вызываю метод application.run_polling(). Я знаю, что это не лучший вариант, потому что это блокирует мой веб-сервер, и я хочу …

30.01.2023
Как вернуть упорядоченные объекты из django CBV(ListView) при нажатии на кнопку или ссылку в шаблоне

Итак, я создаю магазин электронной коммерции на Django (первый проект после обучения). Мне нужно нажать на Sort в шаблоне, и чтобы CBV вернул объект, который упорядочен либо по цене, либо по любому полю, которое я укажу в запросе. Вот …

30.01.2023
Django Форма ChoiceField передает параметр для запроса к базе данных

Я хочу создать Django Form ChoiceField. Варианты выбора будут запрашиваться из внешней базы данных и должны быть отфильтрованы по параметру {company_id}. Как передать этот параметр? views.py ` if request.method == 'GET':' company_id = 1 идентификатор сайта = 3 return …

30.01.2023
7. Добавьте строку "Количество расходов на категорию" в список категорий

Я работаю в Django ORM, у меня есть два класса и 2 формы. Я хочу, чтобы значения из кверисета из класса ExpenseListView(ListView) отображались в классе CategoryListView(ListView), а затем в форме category_list.html from django.contrib.admin import filters from django.db.models import Sum, Count, …

30.01.2023
На странице администратора Django отсутствует CSS

Я следую учебнику youtube по изучению Django и админ сайт не отображается должным образом. Вкладка admin в видео выглядит следующим образом: Моя вкладка администратора выглядит следующим образом: <a href="https://i.stack.imgur.com/vAKKH.png" …

30.01.2023
Как переписать мой код с помощью Routers? Django rest framework

У меня есть этот REST API: urlpatterns = [ path('admin/', admin.site.urls), path('users/', UserViewSet.as_view({'get': 'list', 'post': 'create', 'delete': 'delete'})), path('users/&lt;uuid:pk&gt;/video/', UserViewSet.as_view({'post': 'video'})) ] Как я могу переписать это с помощью маршрутизаторов? По умолчанию маршрутизатор с методом …

30.01.2023
Uwsgi отправляет только журналы stdout на GCP в Kubernetes Engine

У меня есть приложение django, для которого я хочу отправлять журналы в GCP. Локально все работает нормально, используя django dev server и Cloud Logging for Python. Я вижу журналы на моей приборной панели GCP с нужным уровнем, я также …

30.01.2023
Django STATIC_URL с полным доменом разбивает статические активы локально

При локальной работе над проектом Django, который использует статические файлы и бэкенд статических файлов по умолчанию, я сталкиваюсь с проблемой, когда хочу получить полные абсолютные ссылки на статические файлы вместо только пути. Мои настройки: DEBUG = True …

30.01.2023
Django autogenerate/share URLS

Это скорее общий вопрос о том, какие инструменты и как я должен настроить... Предыстория: Я относительный новичок и я сделал сайт под названием wordlegolf, который очень похож и популярен на оригинальную игру wordle, но он отслеживает ваш счет и …

30.01.2023
Пользовательский сериализатор is_valid() Django

Мне нужно написать пользовательскую проверку, если данные в теле запроса is_valid() Ниже приведен мой класс сериализатора class UserSerializer(serializers.ModelSerializer): uid = serializers.IntegerField() user_id = serializers.IntegerField() u_name = serializers.CharField(max_length=50) age = serializers.CharField(max_length=100) email = serializers.CharField(max_length=100) preferredtime = serializers.DateTimeField() car = TableEvs() …

30.01.2023
Как обработать ограничение скорости вызовов API-интерфейса администратора shopify в приложении django

У меня есть приложение shopify, построенное на django app с некоторыми рабочими celery, каждый рабочий может отправлять много запросов к shopify и типы запросов имеют несколько приоритетов в моем приложении, теперь я хочу построить общую очередь приоритетов между рабочими …

30.01.2023
Зонды готовности и быстродействия для приложений с зависимостями (DB, Celery, RabbitMQ)

Представьте, что есть приложение Django. Зависимости приложения: DB, Celery (workers, beat), RabbitMQ (как брокер для Celery). Если с liveness probe все более-менее понятно (если liveness probe не прошел, то перезапускается pod), то с readiness probe полного понимания нет. Пишут, …

30.01.2023
Как получить возврат из задачи celery в Django в представление?

Я обрабатываю большой файл с помощью задачи celery в моем приложении Django. У меня есть APIView, в котором, когда он получает POST, он запускает процесс. В задаче celery я создаю экземпляр модели и сохраняю. Как я собираюсь получить его обратно …

30.01.2023
Декоратор Djagno override_settings не соблюдается сериализатором DRF

В настройках Django я определил переменную settings var как EXTRA_METADATA_ENABLED = os.getenv("EXTRA_METADATA_ENABLED", False) Мой тест пытается переопределить это с помощью декоратора override_settings @override_settings(EXTRA_METADATA_ENABLED="Dog") def test_serializer_metadata_deferred_behavior(self): serializer = ResourceBaseSerializer(self.layer) metadata_field = vars(serializer.__class__)['_declared_fields'].get('metadata') self.assertEqual(metadata_field.deferred, True) Когда я проверяю …

30.01.2023
Передать через ajax id объекта

В html цикл for выводит объекты product, при нажатии на кнопку должен передаваться в ajax product.id. &lt;div class=&quot;main-block&quot; id=&quot;main-block&quot;&gt; {% for product in slots %} &lt;div class=&quot;block-product-main&quot;&gt; &lt;a class=&quot;link-product&quot; href=&quot;{% url 'product' product.id %}&quot;&gt; &lt;div class=&quot;block-product-title_image&quot;&gt; {% thumbnail product.image_title &quot;2100x1500&quot; …

30.01.2023
Как создавать представления и расширять основные шаблоны администрирования Django?

SyntaxError: закрывающая скобка ']' не совпадает с открывающей скобкой '{' в строке 56 PS D:\djangoProjetcs\usercase&gt;

30.01.2023
Импорт "channels.auth" не может быть разрешен

Я пытаюсь создать приложение для чата в реальном времени я следую этому руководству https://www.youtube.com/watch?v=cw8-KFVXpTE&amp;list=LL&amp;index=4&amp;t=293s. Я не могу импортировать каналы в свой проект, я использовал следующее: 'python -m pip install -U channels' Я добавил каналы в свои приложения …

30.01.2023
Функция поиска в админке Django в поле GenerifForeignkey с отношением Content_object

Я пытаюсь создать страницу администратора, которая позволяет администраторам искать по 2 полям модели "SeasonalitiesCalculated". Поля для моего поиска называются "fruit" и "object_id". "fruit" является полем Foreignkey и возвращает поле "name" соответствующего фрукта. "object_id" - это поле Genericforeignkey, …

30.01.2023
Как сохранить файл tem в моей системе с помощью python

я пытаюсь добавить геометрический слой в мое приложение gis из слоя shb Я использую Django для этого и для загрузки файла я использую сериализатор FileField Теперь мой главный вопрос: Как я могу сохранить временный файл в моей системе в …

30.01.2023
Портал вакансий на Django [закрыто]

Недавно я начал работать над проектом портала вакансий на Django. В проекте мне нужно создать форму регистрации для нескольких типов пользователей. Поэтому, пожалуйста, кто-нибудь подскажите, стоит ли мне создать хранимую процедуру для выполнения повторяющихся задач и использовать эту хранимую …

30.01.2023
Ошибка многозначного ключа, хотя я установил имя для поля ввода

Я сделал форму и установил method=post и при принятии request.post['name'] в переменную MultiValueDictKeyError происходит Почему так ? &lt;form action="verify_user" method="post"&gt; {% csrf_token %} &lt;input required type="text" placeholder="Name" name="name"&gt;&lt;br&gt;&lt;br&gt; &lt;input required type="password" placeholder="Password" name="password"&gt;&lt;br&gt;&lt;br&gt; &lt;input required type="passord" placeholder="Confirm password" name="confirm_password" …

30.01.2023
TemplateDoesNotExist в /blog/create/

Не уверен, опечатка это или нет... Я не понимаю, почему я получаю эту ошибку: введите описание изображения здесь Получение ошибки TemplateDoesNotExist? Странно, потому что когда я нажимаю на создать пост, он переводит меня на ".../blog/create/" …

30.01.2023
Вложенный запрос Django в предложении From

Есть ли способ построить запрос, подобный следующему, используя Django ORM? SELECT * from ( SELECT r1 from table_name ) temp;

30.01.2023
Django Rest allauth Keycloak dj-rest-auth аутентификация PKCE код верификатора не указан

Я пытаюсь получить токен доступа и обновления из django rest framework (простой jwt) через аутентификацию keycloak. Я расширил dj-rest_auth.registration.views SocialLoginView для получения токена, но я получаю ошибку типа allauth.socialaccount.providers.oauth2.client.OAuth2Error: Error retrieving access token: b'{"error": "invalid_grant", "error_description": "PKCE code verifier …

30.01.2023
Нижний колонтитул моей таблицы Html отображается некорректно

Я пытаюсь создать простую таблицу. Я бы хотел, чтобы нижний колонтитул состоял только из одной ячейки, но я не знаю, почему он разделен на две. Есть идеи? &lt;table class="table-cart-view-producer"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Produit&lt;/th&gt; &lt;th&gt;Quantité&lt;/th&gt; &lt;th&gt;Prix&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tfoot&gt; &lt;tr&gt; &lt;th&gt; …

30.01.2023
Как загружать картинки в Django CKEditor

Всем привет! В интернете решения не нашел. В форме благодаря CKEditor есть кнопка для загрузки изображения После нажатия на нее открывается окно, в котором нет возможности добавить картинку с компьютера …

30.01.2023
Разрешить DELETE только без pk Django Rest Framework

Требуется разрешить посылать запросы: DELETE /users (в body находятся ids для удаления) Но запретить: DELETE /users/{id} Мой алгоритм: Создал обычный класс UserViewSet, который наследуется от DestroyModelMixin и GenericViewSet. Реализовал метод def delete(self, request), теперь запрос DELETE …