"Вопросы и ответы" Django и Python

18.04.2024
Почему разрешения не переопределяются для набора представлений?

Я создал набор представлений для аутентификации. Поскольку это набор представлений для аутентификации, я хочу, чтобы этот набор представлений был доступен и для неавторизованных пользователей. Следуя документации DRF, вот что у меня получилось: class AuthenticationViewSet(viewsets.ViewSet): permission_classes = [AllowAny] def create_user(self, …

18.04.2024
Объект django 'NoneType' не имеет атрибута 'userprofile' Проблема в связанных файлах

Hi у меня есть проект django и у меня есть связанная база данных я не могу получить два файла из базы данных и появляется вышеуказанная ошибка и это models.py для отображения приложения class Display(models.Model) : url=models.URLField(unique=True) text = models.CharField(max_length=150) class …

18.04.2024
Пишу на Django, хочу в моделях сделать пункт size чтобы он был с некоторым количеством полей

Например: чтобы было 5 полей и все они были необязательные. Чтобы именно один пункт отвечал за эти 5 полей, а не несколько пунктов с необязательным заполнением поля. Можно ли это реализовать?

18.04.2024
Django 5.0: Как создать объект без получения экземпляра объекта Foreign, связанного с ним?

В настоящее время у меня есть несколько моделей Django, определенных следующим образом: Class Project(models.Model) data = ... Class Resource(models.Model): project = models.ForeignKey(Project, on_delete=models.CASCADE) В моем views.py я пытаюсь создать новый ресурс, имея доступ к идентификатору проекта благодаря URL: …

18.04.2024
У меня проблема с добавлением продукта пользователем для системы онлайн-аукциона, над которой я работаю для своего выпускного проекта? [закрыто]

Я работаю над своим выпускным проектом, который представляет собой систему онлайн-аукциона. У меня возникла проблема с добавлением товара на аукцион вошедшим пользователем, а также проблема с обновлением профиля и удалением пользователя. Используется Django react tailwind. Здесь представлены все …

18.04.2024
Как решить эту проблему в django?

[18/Apr/2024 19:33:24] code 400, message Bad request version ('¼%-¼Iµ\x19\x87)Û\x81AWf;eÓÒNøíýg§\') [18/Apr/2024 19:33:24] Вы обращаетесь к серверу разработки по HTTPS, но он поддерживает только HTTP. я изменил настройки http с true на false, но он продолжает настаивать

18.04.2024
Как решить ошибку ModuleNotFoundError в коде django

Я разрабатываю webtool с помощью django. Я уже установил и активировал виртуальную среду. Я получаю следующую ошибку, которую, похоже, очень легко исправить: from .views import ( File "/home/example/views.py", line 8, in <module> from subscriptions.models import Subscription ModuleNotFoundError: No …

18.04.2024
Django TemplateDoesNotExist в /accounts/login/ Не найдена форма с кнопкой "Войти"

Я прохожу курс "Django для всех" на Coursera. У меня возникла ошибка в автограунде "Возможности и библиотека Django": Autos CRUD: "Loading URL: http://gulnissa03.pythonanywhere.com/autos (Open URL). Похоже, что на этой странице произошла ошибка Django TemplateDoesNotExist в /accounts/login/ …

18.04.2024
Допустимо ли использовать при деплое встроенный сервер разработки Django в локальной сети?

Есть локальная сеть на 30 рабочих мест, без выхода в интернет. Есть веб приложение на Django, чтобы не мучаться с nginx, uwsgi и т.п. допустимо ли использовать встроенный сервер разработки? Знаю, что в инструкции к django написано в продакшн его …

18.04.2024
Как эффективно использовать шаблоны в Django для четкого, модульного управления страницами?

Я хочу связать мой бэкэнд с python-django с Html файлами, есть кто-нибудь, кто может дать мне свой код или пример или дать мне любую идею, чтобы сделать это и спасибо я хочу связать мой бэкэнд с html файлами, шаблонами …

18.04.2024
Как я могу запланировать удаление user_club?

Я пытаюсь реализовать следующую логику: Когда пользователь нажмет на кнопку удаления user_club, появится подсказка, позволяющая отменить этот запрос. Если в течение 5 секунд пользователь не предпримет никаких действий, мы продолжим удаление. Альтернативно, если пользователь выполнит …

18.04.2024
Почему оценка переменной enviroment в setting.py не работает?

Я установил переменную окружения здесь ~/.bashrc путем добавления export DJANGO_DEVELOPMENT=true фиксация изменений с помощью source ~/.bashrc Затем я проверил, правильно ли записано значение с помощью echo $DJANGO_DEVELOPMENT -->RESULT: true Теперь я …

18.04.2024
Невозможно отобразить гостевого пользователя на сайте электронной коммерции в Python+Django

Я следил за YouTube-уроком Денниса Айви, (https://www.youtube.com/playlist?list=PL-51WBLyFTg0omnamUjL1TCVov7yDTRng), где отображается информация о количестве элементов в "cart-icon" и общей сумме. Изображение того, как это должно быть: correct_rendering Изображение того, как это происходит: <a …

18.04.2024
При запуске be --version выдается ошибка ModuleNotFoundError: Нет модуля с именем 'imp'

Полная ошибка: Traceback (most recent call last): File "&lt;frozen runpy&gt;", line 198, in _run_module_as_main File "&lt;frozen runpy&gt;", line 88, in run_code File "C:\Users\arsalan\AppData\Local\Programs\Python\Python312\Scripts\eb.exe_main.py", line 4, in &lt;module&gt; File "C:\Users\arsalan\AppData\Local\Programs\Python\Python312\Lib\site-packages\ebcli\core\ebcore.py", line 16, in &lt;module&gt; from cement.core import foundation, handler, hook …

18.04.2024
Django Form Error "This field is required." только при попытке получить случайные объекты

Я получаю ошибку формы "Это поле обязательно для заполнения." только при попытке получить случайные объекты, например, такие: pks = list(QuizQuestion.objects.values_list('pk', flat=True)) random_pks = random.sample(pks, 2) questions = QuizQuestion.objects.filter(pk__in=random_pks) Когда я использую: questions = QuizQuestion.objects.all() все работает нормально. …

18.04.2024
Стоит ли изучать django в 2024 году [закрыто]

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

18.04.2024
Django некоторые URL-адреса отсылаются на домашний сайт только на производстве (NGINX, GUnicorn)

В производстве некоторые из моих URL работают, некоторые нет и перенаправляют на home / основной URL сайта. Итак, у меня есть сайт, запущенный в производство. Я использую NGINX load balancer с 3 x NGINX reverse proxy с GUnicorn …

18.04.2024
Статические файлы Django отображаются ТОЛЬКО при запуске отладчика (с DEBUG=True)

Я использую daphne в качестве Django-сервера с интеграцией из daphne в runserver в settings.py У меня со вчерашнего дня странная ошибка со статическими файлами при DEBUG=True, (так что, нет, это не очередной случай, когда статические файлы не найдены …

18.04.2024
Django test views code:error база данных "test_postgres" уже существует

Я хочу протестировать свой сайт и я создал папку tests внутри моего приложения и создал файлы для тестирования моделей..., я запустил тестовые URL и все прошло успешно, но я столкнулся с проблемой при тестировании представлений, моделей и форм, "база …

18.04.2024
Изменения в html без обновления (проблема ajax)

У меня проблема или я не понимаю, как работает ajax. Я хочу после нажатия на кнопку добавить пользователя в колонку likes в datatable, а затем передать переменные в json снова в ajax, который один изменить элементы в html файле. …

18.04.2024
Как ускорить выгрузку?

Проблема в функции book.user_max2(), когда вызываю его в коде у меня начинает долго выгружаться прайс. А когда просто book.price то выгрузка моментальная. Помогите разобраться пожалуйста models class Clients(models.Model): STATUS_CHOICES = ( (0, 'Не действует'), (1, 'Действует'), ) client_id = models.ForeignKey(ListUsers, …

18.04.2024
Как объединить разные модели в Django?

У меня большие проблемы со слиянием двух или более моделей в Django. Во-первых, в models.py есть 9 моделей. (только структура) model A (fields: user, AA(foreign key), created_at) model AA (fields: user, title, content) model AAA (fields: AA(foreign key), …

18.04.2024
Выбор дизайна CSS-Grid

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

18.04.2024
Как отправить данные с сервера на фронтенд

Я пытаюсь сделать проект с django и vue.js В vue.js я пишу этот код &lt;tbody v-if="!hrmsActive"&gt; &lt;tr v-for="(holiday, index) in personLeave" :key="index"&gt; &lt;th scope="row"&gt; &lt;!-- {{ index + 1 }} --&gt; {{ personLeave.current_page * perPage - perPage + …

18.04.2024
Привязка логина и api моего профиля в шаблоне django

это мой вид login api. я использую adminlte для frontend для разработки панели администратора class LoginView(APIView): @extend_schema(request={'email', 'password'}) def post(self, request): email = request.data.get('email') password = request.data.get('password') remember_me = request.data.get('remember_me') user = authenticate(email=email, password=password) if user: # Set the …

18.04.2024
Django: Добавление значений из dict Queryset

У меня есть таблица мониторинга записей, которая имеет несколько дат и временных значений. Я хотел бы получить общее количество записей в каждом месяце, которые имеют несколько записей каждый день для каждого пользователя. Я использовал эту строку: stats=EntryMonitoring.objects.filter(student_id=user).annotate(month=TruncMonth('date')).values('month').annotate(total=Count('id')) …

18.04.2024
Невозможно войти в интерфейс администратора django с моим пользовательским бэкендом

Я заменил стандартную систему бэкенда на свою собственную #overriding authentication method to use email instead of an username. class EmailBackend(ModelBackend): def authenticate(self, request, email = None, password = None): UserModel = get_user_model() try: user = UserModel.objects.get(email=email) except UserModel.DoesNotExist: return …

18.04.2024
Как получить endpoints framework mobile api request with protorpc message в django restframe work или django view

мой код написан на py2.7 в google app engine и я использую endpoint framework для мобильных. теперь моя мобильная команда имеет endpoint java создать lib из py2.7 и они попадают в api с помощью этой lib Я использую …

18.04.2024
Обновление Django с 3.2 LTS до Django 5.04 приводит к typeerror: requires_system_checks must be a list or tuple

Я только что обновил Django с 3.2 LTS до последней версии Django 5.0.4 и обновил все пакеты по мере необходимости, и после попытки запустить docker-compose для запуска моего api веб-сервера я получаю следующий след : <div class="snippet" data-babel="false" data-console="true" …

18.04.2024
Как перенаправить на домашнюю страницу в Django, если вы уже вошли в систему, а затем пытаетесь получить доступ к /accounts/login/?

Итак, у меня есть "django.contrib.auth.urls" для реализации логина в моем приложении под названием accounts. Я также установил LOGIN_REDIRECT_URL = "home" LOGOUT_REDIRECT_URL = "home" в настройках. Когда я вхожу в систему, она перенаправляет меня на главную страницу, как я установил …

18.04.2024
Как обнаружить выделенный текст из PDF с помощью Python в приложении Django?

У меня есть скрипт на Python, который успешно обнаруживает выделенный текст из PDF-файла с помощью библиотек xdotool и pyperclip. Вот сценарий: import time import os import subprocess import pyperclip def get_selected_text(): subprocess.run(['xdotool', 'key', 'ctrl+c']) time.sleep(1) return pyperclip.paste() if __name__ …

18.04.2024
Проблема со стилизацией полей формы Django при возникновении ошибки

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

18.04.2024
Client_is_modern return self.environ['SERVER_PROTOCOL'].upper() .= 'HTTP/0.9' TypeError: 'NoneType' object is not subscriptable

{ "error": "Входной файл nbnb.csv типа: &lt;class 'django.core.files.uploadedfile.InMemoryUploadedFile'&gt; не поддерживается." } if not self.origin_server or self.client_is_modern(): Файл "C:\Program Files (x86)\lib\wsgiref\handlers.py", строка 358, in client_is_modern return self.environ['SERVER_PROTOCOL'].upper() != 'HTTP/0.9' TypeError: объект 'NoneType' не является подписываемым пробовал разделить этот код, но …

18.04.2024
Django / Websocket : Как получить все активные `websockets`?

Я хотел бы получить все вебсокеты, открытые с помощью потребителя типа .objects.all(). Это возможно так? Или с помощью другого метода "перечислить" все активные вебсокеты? Заранее спасибо всем за ответы ! Я не нашел ничего об этом ни в документации, …

18.04.2024
NSUrlErrorDomain -1004 на Django Backend, размещенном на AWS (Route 53 + ELB) на iOS

Сегодня заметили, что некоторые пользователи получают NSUrlErrorDomain (код -1004) при обращении к нашему сайту, который управляется ECS + ELB (6 правил) + Route 53. Очевидно, что эти домены имеют ssl, но, заходя на сайт в Safari и Firefox …

18.04.2024
Проверка CSRF не удалась. Прерванный запрос с JWT-токеном в Django RestAPI

В настоящее время я сталкиваюсь с ошибкой 403 Forbidden из-за отказа проверки CSRF при выполнении POST-запроса к конечной точке API моего приложения Django, даже при использовании JWT-токена для аутентификации. Я попытался отключить CSRF-защиту для API, сохранив ее для панели администратора …

18.04.2024
DigitalOcean Spaces и Django/Wagtail - ошибка SSL при загрузке

У меня есть приложение Django/Wagtail, работающее на DigitalOcean AppPlatform, и я пытаюсь включить Spaces для хранения медиафайлов. Приложение работает нормально, но загрузка изображений из приложения каждый раз заканчивается неудачей со следующей ошибкой: [2024-04-17 21:40:33] botocore.exceptions.SSLError: SSL validation failed …

18.04.2024
Интеграция Auth0 с интерфейсом администратора Django

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

17.04.2024
Ошибка при добавлении объекта с помощью админки django "incorrect padding"

Я добавлял объявление в админке, чтобы протестировать код шаблона. Ранее, вчера, я мог добавлять объявления без проблем. Я вхожу в админку, выбираю добавить новое Объявление, затем ввожу текст в CharField и TextFields модели. Работало всегда до сегодняшнего дня. Теперь же …

17.04.2024
Добавление HTML-кнопки в редактор Draftail Кнопки действий в Wagtail

У меня проблема с добавлением пользовательской кнопки в Wagtail к кнопкам RichTextEditor, при нажатии на которую пользователь редактора сможет добавить ссылку с html button. Код, который я использовал для этого в TinyMCE, первоначально был представлен здесь: <a href="https://dev.to/codeanddeploy/tinymce-add-custom-button-example-399m" …