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

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 …

21.08.2021
Django Уникальный ключ в таблице M2M

Есть ли способ сказать Django создать уникальный ключ на основе M2M отношения? У меня есть следующая таблица, и я хочу, чтобы пары host_id и hostname_id были уникальными. Таблица (app_host_names) id host_id hostname_id models.py class …

21.08.2021
Почему я не могу использовать файл projectname.file для импорта

Я добавляю custom_site.py в свой проект, Но я не могу импортировать его в admin.py и urls.py. Я пытаюсь использовать sys, и с помощью Pycharm пометить их как Sources Root, но он все равно не может импортировать! Он всегда выдает ошибку …

21.08.2021
Создание проблемы Jira через приложение OAuth 2.0 (3LO) завершается ошибкой {"code":401, "message": "Unauthorized"}.

Я стажер-разработчик и интегрирую продукт с программным обеспечением Jira (облако). Я использую python и Django веб-фреймворки для разработки. Я следовал документации https://developer.atlassian.com/cloud/jira/platform/oauth-2-3lo-apps/ и успешно получил токен доступа. Я выполнил следующие шаги: Created an OAuth …

21.08.2021
Почему django выполняет дополнительные запросы (сессия, auth, время)

Я пытаюсь оптимизировать свои запросы к django, используя django-debug-toolbar Мой фактический запрос - это простой геттер, как вы можете видеть в качестве 4-го в этом списке: QUERY = 'SELECT SYSDATETIME()' - PARAMS = () 15.89 QUERY = 'SELECT TOP …

21.08.2021
NotImplementedError: `create()` должен быть реализован

Если вы видите здесь, пожалуйста, оставайтесь. Большое спасибо сообщать об ошибках:NotImplementedError: create() должен быть реализован. это мой класс: class BookCreateView(CreateModelMixin, GenericAPIView): serializer_class = BookSerializer def post(self, request): return self.create(request) Но из CreateModelMixin уже …

21.08.2021
Supervisorctl порождает несколько процессов и останавливает не все из них

Моя конфигурация супервизора для запуска процесса django - [program:school] command=/usr/bin/python3 /home/pranavtotala48/blue_mountain/manage.py runserver 0.0.0.0:80 stdout_logfile=/home/pranavtotala48/supervisor_logs/logs.log directory=/home/pranavtotala48/blue_mountain user=root autostart=true autorestart=true stopsignal=QUIT При запуске школьной программы Supervisor запускаются два процесса python. А остановка программы супервизора убивает только один процесс. …

21.08.2021
Ошибка конфигурации nginx

Есть конфиг server { listen 80; server_name domain.ru; location = /favicon.ico { access_log off; log_not_found off; } location /static/ { root /root/project; } location / { include proxy_params; proxy_pass http://unix:/root/project/project.sock; } } При sudo nginx -t он выдаёт ошибку …

21.08.2021
Использование slug в Django приводит к ошибке отсутствия обратного пути

Мои извинения, если вы уже читали предыдущее сообщение, которое я сделал о моей проблеме со slug в Django. Я очистил свой старый код и, возможно, стал лучше понимать, что я делаю, но я все еще теряюсь, как заставить URL, …

21.08.2021
Встроенный в Django url 'logout' обратный URL возвращает относительный путь

Искал, но не могу найти этот конкретный вопрос. Я создал отдельное приложение для аутентификации пользователя (имя: user) и включил URLS с помощью django.contrib.auth.urls. Вход в систему работает. Выход из системы не работает. При использовании именованного представления {% url 'login' …

21.08.2021
Django Нужна помощь нет такой таблицы: network_profile

В настоящее время я работаю над проектом Django и столкнулся с ошибкой, как в операционной ошибке, поскольку нет такой таблицы network_profile. Я перепробовал все, запустил syncdb, сделал миграции, запустил migrate и так далее, но у меня все еще эта ошибка, …

21.08.2021
Снимите регистрацию набора представлений с маршрутизатора drf

У меня есть два отдельных приложения Product и Tag, которые я использовал другое приложение Product_tags для соединения их вместе. таким образом, если одно из них не существует, другое будет работать нормально. внутри Product_tags я создал новое TagProductSerializer, которое наследует …

21.08.2021
Запрещенная ошибка при развертывании приложения Django App с Apache

Я пытаюсь развернуть свой проект Django, используя Apache + mod-wsgi, но возникает ошибка 403, которую я не могу решить. Я заменил файл 000-default.conf на пользовательский файл Qxt_project.conf в /etc/apache2/sites-available/ Alias /static /home/scodasso/Qxt_project/static <Directory /home/scodasso/Qxt_project/static> Require all granted </Directory> Alias …