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

27.04.2022
POST-запрос не работает (django / rest_framework api)

У меня есть система управления билетами "helpdesk" , работающая на django, и я пытаюсь подключиться к ней через API (rest_framework). На данный момент мне удалось получить GET и PUT запросы, выполняемые через rest_framework APIview. Однако …

27.04.2022
Изменения CSS происходят на URL-адресе, отличном от ожидаемого

Я пытаюсь создать webapp и на localhost:8000 я хотел бы поместить на главной странице таблицу, которая показывает набор данных школ. Проблема в том, что стили css не применяются на localhost:8000, а применяются на localhost:63342. localhost:63342 модификации стиля могут быть …

27.04.2022
Отправка письма на мейл python

Есть такой код на python для отправки email. Почему он работает, только если сделаешь кучу настроек в гугл аккаунте? Как сделать так чтобы на любой мейл отправлялось без прописывания пароля от мейла и тд? Спасибо from django.core.mail import send_mail send_mail('Django …

27.04.2022
SendGrid не получает Send_Email_Id в Django, когда я добавляю SendGrid template_id

Я получаю 200 кодов успеха. Email отправляется, но когда я добавляю идентификатор шаблона, то все равно приходит 200, но сообщение не доставляется в отправленное письмо. sg = sendgrid.SendGridAPIClient(settings.SENDGRID_API_KEY) data = { "from": { "email": settings.DEFAULT_FROM_EMAIL, "name": "######" }, "template_id":'########', …

27.04.2022
Отправка email при изменении значения в list_editable в админке Djngo

Я пытаюсь реализовать решение, которое позволит владельцам автоматически отправлять электронные письма всякий раз, когда владелец меняет статус и нажимает сохранить в list_view в панели администратора. Идея заключается в том, что владелец заходит в панель администратора, изменяет и сохраняет статус, например, …

27.04.2022
Как я могу проверить данные, сохраненные в сессии?

Я новичок в Django и пытаюсь реализовать unittest. Есть ли способ проверить данные, сохраненные в сессии? Вот простой вид, в котором фиктивные данные сохраняются в сессии. def save_data_in_session(request): request.session["hello"] = "world" # If I print(request.session.items()), output …

27.04.2022
Как вывести django-таблицу при нажатии на кнопку удаления TamplateColumn?

Я пытаюсь построить таблицу пользователей с возможностью удаления я использую django table2 для просмотра списка и когда я нажимаю на кнопку удаления и удаляю пользователя я хочу вывести только таблицу list_of_user.html: {% load static %} {% load render_table from …

27.04.2022
Получение вертикальной полосы прокрутки после добавления ckeditor django

до добавления ckeditor моя страница работала нормально, но когда я добавил ckeditor в поле textarea я получил вертикальную полосу прокрутки. моя проблема в том, что я хочу убрать эту полосу прокрутки, которую я получил после добавления ckeditor <a href="https://i.stack.imgur.com/fCzRy.jpg" …

27.04.2022
Проблемы с аватарами Django

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

27.04.2022
Index() missing 1 required positional argument: 'cat_id'

Учусь по книге &quot;Django Практика&quot; Владимир Дронов. И вот застрял на примере, где он выводит список моделей на веб страницу. Объясняет сжато, код относительно понятен, но вот запнулся.... views.py from django.shortcuts import render from django.http import HttpResponse from lesson.models import …

27.04.2022
DRF вызов кэшированного представления в другом представлении

У меня есть несколько представлений класса, которые я кэширую в течение очень долгого времени, и я хочу использовать кэшированную версию результата для ускорения моего API, но каждый раз, когда я вызываю кэшированное представление так : data = ItemRaw.as_view()(self.request._request).data оно …

27.04.2022
Я хочу печатать, если значение скидки пустое, то ничего не печатать, если значение скидки что-то значит, то показать значение

Я хочу вывести, если значение скидки пустое, то ничего не выводить, если значение скидки какое-то, то вывести значение. Как я это сделаю в условиях if-else. ** вот мой HTML код ** {% for page_details in service %} &lt;div class="row py-5 …

27.04.2022
Получить данныеОшибка: значение слишком длинное для типа символ, изменяющегося для каждой строки

Я использую Django+Postgres для своего проекта. Я пытался реализовать регистрацию пользователей, но когда я пытаюсь отправить форму с именем пользователя и паролем, я получаю ошибку базы данных psycopg2.errors.StringDataRightTruncation: value too long for type character varying(32) Эта ошибка появляется с любой …

27.04.2022
Как получить учетные данные вошедшего пользователя в Django?

Я пытаюсь выполнить несколько вызовов API из представлений Django. Есть ли способ получить учетные данные вошедшего пользователя непосредственно в представлении, чтобы я мог использовать эти учетные данные для аутентификации API, не прося пользователя вводить те же самые учетные данные снова.

27.04.2022
Получите изображение из частного ведра S3 и преобразуйте его в блоб с помощью django, чтобы передать его в React Js

У меня есть поле logo как Imagefield и я подключил filepath к s3 bucket. Когда я загружаю изображение в логотип, оно будет загружено в s3, если я удаляю или изменяю его, оно работает. Но когда я хочу получить изображение, …

27.04.2022
Запрос, соответствующий продукту, не существует

когда я пытаюсь добавить товар к поставщику он вызывает метод POST когда вызывается этот *view он выдает ошибку Product matching query does not exist. если нужны еще какие нибудь файлы подскажите я надеюсь кто нибудь исправит эту проблему. …

27.04.2022
Django-rest-framework api разрешение AllowAny аутентификация не прошла

У меня есть несколькоViews, как показано ниже: class SomeView(generics.ListAPIView): serializer_class = SomeSerializer permission_classes = [AllowAny] settings.py: REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES': ( 'rest_framework.permissions.AllowAny', ), ... 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_simplejwt.authentication.JWTAuthentication', ), ... } Когда я запрашиваю без заголовка Authorization, …

27.04.2022
AttributeError: объект 'ModelName' не имеет атрибута 'get', если response.get("X-Frame-Options") не None:

Я пытаюсь получить список сценариев Я не уверен, почему django выдает эту ошибку, может ли кто-нибудь определить, если что-то не так. Модель class Script(models.Model): name = models.CharField(max_length=100) script = models.TextField() def __str__(self): return self.name Serializer class ScriptSerializer(serializers.Serializer): id …

27.04.2022
(DRF) Как сделать запрос axios post на вложенный объект с обратным поиском для foreignkey в качестве первичного ключа

Я сделал модель Sample как ForeignKey к двум другим дочерним моделям, а sample_ID как первичный ключ, используя lookup_field. models.py class Sample(models.Model): sample_ID = models.CharField(max_length=10) class Label(models.Model): AI_sample = models.ForeignKey(Sample, null=True, on_delete=models.CASCADE, related_name='AI_sample') AI_position = models.CharField(max_length=50) AI_defect = models.CharField(max_length=50) AI_tool …

27.04.2022
Хотите отправить дополнительные данные из BasePermission в Queryset в ModelVIewSet DRF

Вот моя модель продавца, которая имеет User как OneToOneField #models.py . . class CompanyProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, related_name="user") company = models.CharField(max_length=255) pincode = models.IntegerField() city = models.ForeignKey(City, on_delete=models.CASCADE) address = models.TextField() profileActive = models.BooleanField(default=False) . . …

27.04.2022
Как изменить url в запросе django get

У меня есть веб-страница, которая отображает некоторые данные (с параметрами get для фильтрации в представлении), и я использую пагинацию. Для перехода по данным я использую ссылку для изменения страницы в пагинаторе : &lt;li class="paginator-data"&gt;&lt;a href="{{ request.get_full_path }}?page={{ page_obj.next_page_number …

27.04.2022
Как добавить данные в Django?

Это текст мемо, где пользователь может отправить свою форму мемо. Мне нужно добавить (обновить) новое сообщение в эту запись через кнопку Update в DJANGO. Кстати, я использовал PK и FK таблицы базы данных. Как я могу его …

27.04.2022
Вложенные кавычки в html-странице

У меня в html-коде есть кнопка для сброса пароля, которая содержит вложенные кавычки &lt;button type="" class="btn btn-primary" onclick="window.location.href='{% url 'password_reset' %}'"&gt;Forgot Password&lt;/button&gt; Кнопка работает на сайте и, похоже, пока не имеет никаких проблем. Но мой код VS …

27.04.2022
Отображение ошибки при написании логина heroku в командной строке в Django framework в windows

**Сделал проект на Django framework, но когда я попытался развернуть его в интернете, используя heroku login, Вот картинка ошибки. Он показывает мне это. Хотя я установил gunicorn и Django-heroku, он все еще показывает мне ошибку. Пожалуйста, …

27.04.2022
Как отключить протоколирование сообщений в оболочке Django?

Я использую pycharm для запуска моего проекта Django и я установил некоторые настройки протоколирования в моем settings.py: LOGGING = { "version": 1, "disable_existing_loggers": False, "filters": { "require_debug_false": { "()": "django.utils.log.RequireDebugFalse", }, }, "formatters": { "verbose": { "format": "{levelname} {asctime} …

27.04.2022
Как показать стоимость корзины в реальном времени без перезагрузки страницы

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

27.04.2022
Отправка сообщений из Django в Ajax во время обработки запроса

Я делаю AJAX вызов Django POST представления. Он считывает X-файлы локально, а затем отправляет обратно на внешний интерфейс (благодаря ajax), чтобы пользователь мог их загрузить. В этой части все работает хорошо, но я хотел бы иметь что-то вроде "intermediate …

27.04.2022
Как отобразить значение в полях на основе набора запросов?

У меня такой случай : Модели class Car(models.Model): description = models.CharField(max_length=200) is_available = models.BooleanField(default=False) class Rental(models.Model): car = models.ManyToManyField(Car) Мой вопрос в том, как отобразить автомобиль в модели Rental с is_available = True. В админке django? Спасибо

27.04.2022
OperationalError at /admin/Master/profile/ нет такой таблицы: Master_profile

Когда я нажимаю на Users в админке сайта, он показывает ошибки. Я не получаю баллы. Также я сделал миграцию, но она не работает. Пожалуйста, помогите, что мне делать. Ошибки: OperationalError at /admin/Master/profile/ no such table: Master_profile Request Method: GET Request …

27.04.2022
Поддерживает ли psycopg2-binary технологию pypy?

Я хотел создать приложение django, используя компилятор pypy jit, но у db engines возникла проблема, т.е. я не могу подключиться к базе данных postgres

27.04.2022
Как обновить данные формы в Django?

Это файл жалоб, в котором пользователь может отправить свою форму жалобы. Мне нужно обновить эту запись с помощью кнопки Update в DJANGO. файлcomplain.html: &lt;form method='POST' enctype="multipart/form-data"&gt; {% csrf_token %} Email: &amp;nbsp; &lt;input type="email" name="email" required/&gt; &lt;br /&gt;&lt;br /&gt; …

27.04.2022
Реверс для 'django_summernote-upload_attachment' не найден. 'django_summernote-upload_attachment' не является действительным именем функции представления или шаблона

У меня постоянно возникает эта ошибка, когда я пытаюсь добавить сообщение. Она говорит, "Reverse for 'django_summernote-upload_attachment' not found. 'django_summernote-upload_attachment' не является допустимым именем функции представления или шаблона." Я знаю, что это не вопрос добавления "path('summernote/', include('django_summernote.urls')", …

27.04.2022
Как использовать swagger_auto_schema в представлении на основе класса без serializer_class и как добавить к нему пользовательское разрешение аутентификации?

У меня есть представление, основанное на классах, в виде: class ClassBasedView(GenericAPIView): @swagger_auto_schema(responses={201: 'Created'}) @authorize(myCustomPermission) def post(self, *args, **kwargs) -&gt; Response: // code..... return Response(status=HTTPStatus.CREATED) Первый: Использование swagger_auto_schema без какого-либо сериализатора приводит к ошибке как: AssertionError: DetailView should …

27.04.2022
Переменная внутри функции в представлениях недоступна снаружи в Django

Я создал функцию, которая получает параметры запроса из URL запроса, и мне нужны параметры запроса, которые я получил внутри функции, доступные снаружи, чтобы я мог объединить их с URL APIcall **views.py** def getformdata(request): if request.method=="GET": baseurl = request.build_absolute_uri() queryparams=urlparse(baseurl).query …

27.04.2022
Django custom abstractuser model authorization

У меня есть пользовательская модель и подмодель Teacher и Student Я хочу, чтобы они вошли в систему в одной и той же форме: models.py: class User(AbstractUser): course = models.ManyToManyField(Course, related_name='student_course') is_student = models.BooleanField('Студент',default=False) is_teacher = models.BooleanField('Учитель',default=False) image = models.ImageField(verbose_name='Фото',upload_to='uploads/accounts/',blank=True) …

27.04.2022
Как я могу постранично отобразить это представление?

Я пытаюсь преобразовать представление на основе функций в представление на основе классов для целей пагинации. def tag(request, tag): posts = Post.objects.filter(approved=True, tags__name__in=[tag]).order_by('-date_posted') return render(request, 'blog/tag.html', {'tag': tag, 'posts': posts}) Я написал это так: class TagView(ListView): model = …

27.04.2022
AWS ElasticBeanstalk как загрузить статические файлы с помощью django

Я попробовал загрузить статические файлы: aws:elasticbeanstalk:enviroment:proxy:staticfiles: /static: /static получил эту ошибку в 2022-04-27 03:34:07 ERROR "option_settings" in one of the configuration files failed validation. More details to follow. 2022-04-27 03:34:07 ERROR Invalid option specification (Namespace: 'aws:elasticbeanstalk:enviroment:proxy:staticfiles', OptionName: '/static'): …

27.04.2022
AttributeError в Django - объект не имеет атрибута 'get'

Это код моей модели комнаты class Room(models.Model): #host #topic name=models.CharField(max_length=200) desccription=models.TextField(null=True, blank=True) #participants= updated=models.DateTimeField(auto_now=True) created=models.DateTimeField(auto_now_add=True) и здесь в views.py, я пытаюсь получить id def room(request, pk): room=Room.objects.get(id=pk) context={'room':room} return render(request, 'base/room.html', context) но он показывает …

27.04.2022
Внезапная ошибка с Django 'python manage.py runserver' [duplicate]

Недавно я начал проект Django, создал модель, затем зарегистрировал ее в admin.py в том же файле app. Затем я получил эту странную ошибку: (djangoEnv) C:\Users\*****\sample_project&gt;python manage.py runserver Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback (most …

27.04.2022
Как распечатать данные о работнике celery на windows и mac

У меня были проблемы с печатью моего в командной строке, потому что я использовал неправильную команду, но я нашел ссылку на проект, который я форкнул Project (Если на Mac ) celery -A Project worker --loglevel=info …