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

21.08.2021
Ошибка при запуске сервера в Django: UnicodeDecode: 'utf-8' кодек не может декодировать байт 0-xcf в позиции 2: недопустимый байт продолжения

Скриншот Я пытаюсь "runserver" для "manage.py" в моей виртуальной среде Django и получаю это исключение. Не могу ввести или выбрать в командном окне после этого, так что скриншот полного журнала добавлен. Windows 7, Django 3.2.5, Python 3.8.9

21.08.2021
Как получить имя типа ввода submit modelform в Django

Я столкнулся с проблемой. Пожалуйста, помогите мне templates.html <form action="" method="POST">{% csrf_token %} {{Form.as_p}} <input type="submit" name="Save" value="Save"> <input type="submit" name="Delete" value="Delete"> </form> view.py Представления на основе классов: def post(self,request,text_id): try: text_data = Text.objects.get(pk=text_id) a = FormText(request.POST,instance=text_data) …

21.08.2021
Вход по электронной почте или по имени пользователя в Djoser (аутентификация JWT)

Я работаю с Django rest framework с djoser. Я хочу входить в Djoser(JWT) либо по электронной почте, либо по имени пользователя. Не могли бы вы дать мне решение для этого? (Я использую пользовательскую модель пользователя) Ответ будет …

21.08.2021
При интеграции dropzone.js с django возникла ошибка "status of 405 (Method Not Allowed)".

Этот проект я изучал на канале youtube. Я внимательно смотрю его и кодирую у того же преподавателя, но он не работает, когда dropzone.js интегрируется с Django. Я пытаюсь загрузить файлы на форму, но в console.log выдает ошибку "status of 405 …

21.08.2021
Библиотека Python или Django для преобразования html в изображение или pdf

Итак, у меня есть два основных вопроса: Finding a library that can convert an html file to an image and pdf (two separate libraries works too) Perform the conversion without exposing the html template in a URL …

21.08.2021
Как я могу узнать, какой buildpack подходит для моего приложения при развертывании на heroku

Я получаю эту ошибку: ----> Building on the Heroku-20 stack -----> Using buildpack: heroku/python -----> App not compatible with buildpack: https://buildpack-registry.s3.amazonaws.com/buildpacks/heroku/python.tgz More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure ! Push failed и когда я открыл журналы, я увидел следующее: Build failed …

21.08.2021
Почему структура папок Django REST Framework (DRF) отличается от Django Turorial?

Если вы следуете учебнику Django, вы выполните следующие команды: django-admin startproject mysite # Change into the outer mysite directory cd mysite python manage.py startapp polls и вы получите такую структуру папок mysite/ ├── manage.py │ …

21.08.2021
Объекты отсутствуют в БД (проблема транзакции)

У меня есть представление DRF, которое импортирует Product объекты в базе данных. Проблема в том, что пока транзакция жива, все выглядит правильно. Созданные объекты имеют свои ids (значит они были сохранены в БД). Проблема в том, что после …

21.08.2021
Get() вернул более одного Designated - он вернул 4

Я студент, который изучает Django. Пытался вставить designated_code в Views.py, но возникает следующая ошибка: Я вообще не знаю, как ее решить. Как можно решить эту проблему? Часть element.designed_code в join_create кажется проблемой. Я буду очень рад, если вы поможете мне …

21.08.2021
Django форма обновления пользователя не обновляется

У меня есть подробное представление пользователя, в котором есть кнопка для обновления пользователя. Форма обновления пользователя находится внутри модала, для этого я использую FormView ModelForm и TbUser. Я не понимаю, как работает валидация формы, но поля правильные. Когда я …

21.08.2021
Проверка сложных отношений в Django

Я разрабатываю Django-приложение, которое помогает учителям наблюдать за учениками во время уроков. за учениками во время уроков. Я определил модели для Lesson и Student, и модель FocusGroup для учеников, которые будут наблюдаться во время данного Lesson, Объект FocusGroup имеет …

21.08.2021
Как взимать плату за просроченные книги

1-й выпуск) Я хочу взимать плату с пользователя за просроченные книги и я пытался в модели, когда создается экземпляр bookissue, переопределить метод save(), но это не так успешно... В этом случае, является ли хорошей практикой переопределение метода save() в модели …

21.08.2021
Launch_map: "Dict[asyncio.Task[object], threading.Thread]" = {}

^ SyntaxError: invalid syntax launch_map: "Dict[asyncio.Task[object], threading.Thread]" = {} ^ SyntaxError: invalid syntax launch_map: "Dict[asyncio.Task[object], threading.Thread]" = {} ^ SyntaxError: invalid syntax django-admin не запускается из-за вышеупомянутой ошибки

21.08.2021
DRF: Установите язык во время тестирования

У меня есть сериализатор с полем DateField, которое локализовано в соответствии с языковыми настройками пользователя. Я хотел бы написать тест и проверить, что форматирование работает правильно, но я не смог понять, как установить требуемый язык при использовании APIClient. …

21.08.2021
В Django как запретить пользователям просматривать страницы/результаты других пользователей

Я работаю над сайтом анкет и отчетов. Пользователи заполняют некоторые анкетные формы и получают кнопку на сайте результатов, которая показывает пользователю его собственные результаты. Моя проблема в том, что я использую user_name_id в url для показа нужной страницы (например localhost:8000/mpa/7) …

21.08.2021
Отметка только одного ответа как принятого

Я создаю простой Q&A сайт, подобный Stack Overflow, и я создаю пометку ответа как принятого, но когда я реализую это, он помечает каждый ответ как принятый. То есть пользователь может принять любой ответ, но я этого не хочу. Я пытаюсь …

21.08.2021
Не видит мой путь в urls.py, страница не найдена

Я захожу на "http://127.0.0.1:8000/api/v1/personalities/?fio=ti" и вижу "Страница не найдена". А на той же странице показан такой путь: api/v1/ personalities/ (?P<fio>.+)/$ Почему это не работает? мой главный urls.py: path('personalities/', include('api.v1.personalities.urls')) personalities.urls.py: re_path('(?P<fio>.+)/$', PersonalitiesFilterView.as_view()) Я …

21.08.2021
Django: несколько типов пользователей с абстрактным базовым классом

Я хочу создать несколько типов пользователей и ролей в зависимости от типа пользователя при создании базовой абстрактной модели пользователя. Я пробовал что-то вроде этого:- class CustomAccountManager(BaseUserManager): ..... class User(AbstractBaseUser, PermissionsMixin): username = models.CharField(max_length=150, unique=True) email = models.EmailField(_('email address'), …

21.08.2021
Флаг is_superuser не работает правильно после входа в систему и не перенаправляет на пользовательскую панель администратора

При попытке войти в систему с учетными данными суперпользователя она не работает должным образом и перенаправляет на домашнюю страницу вместо пользовательской страницы администратора. Система одинаково относится к суперпользователю и обычному пользователю в представлениях, но флаг is_superuser работает, когда я …

21.08.2021
Django аннотирует Multiple Sum с одним полем Many to Many

Возьмем эти модели: class Computer(models.Model): name = models.CharField(max_length=100, null=False, blank=False) cpu = models.PositiveIntegerField(null=False, blank=False) ram = models.PositiveBigIntegerField(null=False, blank=False) customer = models.ForeignKey( Customer, related_name='Computers', on_delete=models.SET_NULL, null=True, blank=True ) class Disk(models.Model): computer = models.ForeignKey( Computer, related_name='Disks', on_delete=models.CASCADE, null=False, blank=False ) size …

21.08.2021
Отсутствуют элементы управления выбором звуковой дорожки в hls.js

Я использую hls.js для воспроизведения http-live-потока в кодировке m4s. Файл master.m3u8 ссылается на несколько аудиодорожек, а также на несколько субтитров для моего видео. Я заметил, что выбор дорожки субтитров работает нормально, но выбор аудиодорожки просто недоступен в элементах управления плеера, …

21.08.2021
Почему mongoDB используется в проекте django

Как мы знаем, мы можем построить отличное приложение с django, используя postgresql базу данных или дополнительную масштабируемость и возможности, иногда мы используем redis Я заметил, что некоторые люди используют mongodb в своем проекте django. Мой вопрос заключается в том, в …

21.08.2021
Python SMTP - 'linesep' - недопустимый аргумент ключевого слова для encode()

Я получаю следующую ошибку в моем проекте Django: 'linesep' - недопустимый аргумент ключевого слова для encode() Python версии 3.8.2 и Django версии 3.2.4. Вот мой код. Я получаю ошибку при выполнении sendmail. try: sender = …

21.08.2021
Как извлечь случайные изображения из базы данных (администратора) в Django?

Я хочу извлекать случайные изображения из базы данных с указанием их идентификационного номера Это мой код models.py и здесь я делаю поле id, имя и поле изображения from django.db import models from django.db import models from os import listdir …

21.08.2021
Прием входных данных, их обработка в коде python и отображение выходных данных в виде таблиц на html-странице

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

21.08.2021
Как написать SQL-эквивалент правого соединения и вставки в Django

Я пытаюсь преобразовать SQL-запрос с помощью Django ORM, но не понимаю, как правильно реализовать join и insert в одном запросе. Ниже приведен мой SQL-запрос insert into product_inventory ([material_stock] ,[opening_stock] ,[combined_string]) select product_inventorytemp.[material_group] ,product_inventorytemp.[opening_stock] ,product_inventorytemp.[combined_string] from product_inventory right …

21.08.2021
Django: Кнопка "Войти с помощью Facebook" не работает после развертывания на pythonanywhere

Когда я запускаю приложение на localhost, оно работает нормально. но после развертывания на pythonanywhere, кнопка Login with Facebook не работает. когда я обновляю страницу входа, в консоли отображается => Failed to load resource: https://username.pythonanywhere.com/static/facebook/js/fbconnect.js the server responded with a …

21.08.2021
Заглушки между элементами карты

У меня есть элементы карточки в проекте django. Как я могу удалить заглавные буквы из элементов карточки? Image <div class="container"> {% for post in posts %} {% if forloop.counter0|divisibleby:3 %} <div class="row text-center"> {% …

21.08.2021
Как получить переменную request.GET.get('variable') в нескольких значениях

Как получить несколько значений в форме ввода html на django. Я получаю только значение первого ввода Enroll, но когда я нажимаю на вторую кнопку, которая является Payment, я не могу получить значение и в третьем вводе Я не знаю, …

21.08.2021
Почему я не могу отправить электронное письмо пользователю для проверки завершения регистрации в django webapp

Я хочу отправить пользователю письмо с подтверждением успешной регистрации вместо того, чтобы отправить шаблон письма, который отображается в моем терминале и не отправляется на email пользователя. вот мой код для регистрации пользователя мой views.py class SignUpView(View): form_class = SignUpForm template_name …

21.08.2021
Django: предотвращение создания миграций для некоторых моделей

Django 3.2.6 Я бы хотел, чтобы некоторые модели вообще не делали миграций. Возможно ли это? Я пытался: 1. https://docs.djangoproject.com/en/3.2/ref/models/options/#managed class Meta: managed = False 2. class PrimaryReplicaRouter: special_model_names = {'generalsettings', 'generalsettings', …

21.08.2021
Как устранить ошибку запуска сервера Django

Я сталкиваюсь с нижеприведенной ошибкой при запуске моего сервера Django. Пожалуйста, помогите мне решить эту проблему. ERROR: File "/usr/lib/python3.8/asyncio/locks.py", line 164, in __init__ self._loop = events.get_event_loop() File "/usr/lib/python3.8/asyncio/events.py", line 639, in get_event_loop raise RuntimeError('There is no current event loop …

21.08.2021
React + Django отправляют необработанный пароль в HTTP-запросе, обсуждение безопасности

Я новичок в Django и работаю над частью аутентификации пользователя. Я использовал модель User, предоставляемую Django, и использовал метод auth() и login(), когда пользователь входил в систему. У меня есть вопрос о безопасности пароля, и я надеюсь на …

21.08.2021
React CkEDITOR Загрузка изображений в django backend

Я использовал React как fronted, DRF для API и Django как backend. У меня есть ckeditor в React и я хочу загрузить изображение из ckeditor. Как я могу этого добиться

21.08.2021
DJANGO многие к одному

Мне нужна ваша помощь, это действительно элементарно. У меня есть две модели, Autor и Post с отношением многие к одному. У меня проблемы с получением данных на html странице. Я хочу вывести список всех постов для определенного Автора в …

21.08.2021
Django позволяет мне корректно сохранять модель через админку, но не через форму/шелл

У меня возникают трудности с сохранением экземпляра модели Django в мою базу данных. Экземпляр состоит из поля FileField, которое, как я думаю, и вызывает трудности. Моя модель выглядит следующим образом: class initial_settings(models.Model): name = models.CharField(max_length=30, unique=True) epsilon = …

21.08.2021
Не сохраняется картинка Django

VIEWS.PY def Profile(request): if request.method == "POST": profile = UserForm(request.POST, request.FILES, instance=request.user) if profile.is_valid(): profile.save() return redirect("Profile") profile = UserForm(instance=request.user) return render(request, "book/Profile.html", context={"user": request.user, "profile": profile}) FORMS.PY class UserForm(forms.ModelForm): username = forms.CharField(max_length=50, label='Username', widget=forms.TextInput(attrs={"class": "form-control"})) email = forms.EmailField(label='Email', …

21.08.2021
Как заставить кнопку отправлять данные в функцию django с помощью ajax

Я пытаюсь создать html-кнопку, которая получает данные со страницы и отправляет их в функцию django. Кнопка не связана с формой или чем-либо еще. Я относительно новичок в django и я пробовал миллиард различных подходов к этой проблеме без успеха. Любые …

21.08.2021
Django - Самый быстрый способ запросить несколько первичных ключей, чтобы создать список атрибутов модели и uuid для возврата?

Итак, у меня есть функциональность, которая должна возвращать список последователей пользователя, с uuid и именем пользователя последователя. Причина, по которой имя пользователя не является PK, заключается в том, что я использую amplify, а он возвращает UUID для идентификатора пользователя. …

21.08.2021
Статические файлы типа JS не загружаются на Elastic Beanstalk Python 3.8

В настоящее время я склоняюсь к коду и пытаюсь развернуть проект Django с помощью elastic beanstalk. Я добавил эти строки кода в .ebextensions/django.config option_settings: aws:elasticbeanstalk:container:python: WSGIPath: myapp.wsgi:application aws:elasticbeanstalk:environment:proxy:staticfiles: /media: /media /static: /myapp/static Команды контейнеров container_commands: 01_migrate: command: "source …