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

15.04.2024
Django выпадающее меню с выходом из системы, сменой пароля

` {% csrf_token %} ` Я хочу сделать страницу выхода из системы в виде выпадающего списка, но у меня не получается. Страница выхода из системы работает только с приведенным выше кодом. Путь такой: path("logout/", LogoutView.as_view(next_page="login"), name="logout"). Как я могу …

15.04.2024
Я не могу понять, в чем проблема этой ошибки [закрыто]

введите описание изображения здесь Я застрял в reportmissingmodule в vscode django. Я прочитал все виды документации по этому поводу, но не смог получить никакого ответа. django - это фреймворк на языке python, который используется для …

15.04.2024
Я хочу запретить администратору редактировать или удалять поля пользователя

Class BandAdmin(admin.ModelAdmin): readonly_fields = ('user',) class AlbumAdmin(admin.ModelAdmin): readonly_fields = ('user',) class SongAdmin(admin.ModelAdmin): readonly_fields = ('user',) Я написал этот код в admin.py, но админ может редактировать данные пользователя. Как мне сделать так, чтобы он не мог редактировать поля пользователя?

15.04.2024
Как создать скрытые поля в Django 4/5?

Я использую этот простой пример только для обсуждения: class User(models.Model): first_name = models.CharField(...) # stored in table last_name = models.CharField(...) # stored in table full_name = first_name + ' ' + last_name # not stored in table …

15.04.2024
Celery с Django проблема утечки памяти. Просто не могу понять, что происходит

`Celery ведет себя странно. Он использует 5,5 Гб, что составляет около 90% оперативной памяти во время выполнения на сервере, и это замедляет работу сервера. Отладка установлена на False. Кроме того, я установил max_tasks_per_child на 2, но он освобождает память …

15.04.2024
NoReverseMatch at / .Reverse for 'login' not found. 'login' не является действительной функцией представления или именем шаблона [дубликат].

В настоящее время я создаю сайт с помощью Django и у меня возникли некоторые проблемы, может ли кто-нибудь помочь мне с этим. Вот мой файл urls.py: from django.urls import path, include from . import views import sys app_name = "myapp" …

15.04.2024
Сеансы Django периодически завершаются неудачей

В прошлом году я написал приложение для общественного мероприятия, которое я провожу, под названием Nashville Tabletop Day. Приложение позволяет людям сканировать QR-коды, чтобы взаимодействовать с играми, в которые они могут играть в течение дня. На местном уровне оно работает отлично. …

15.04.2024
Создал папку templete, включающую nav bar.html, но она не отображается в браузере. я продолжаю получать сообщение templete does not exist

Введите описание изображения здесьнавбар не отображается и выдает эту ошибку TemplateDoesNotExist по адресу /navbar/ в браузере. я создал папку и поместил в панель навигации, как показано на приведенном скриншоте. если кто-нибудь может сказать мне, в чем ошибка. …

15.04.2024
Форма Djano не заполняется экземпляром пользователя [дубликат]

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

15.04.2024
Django разрешение с использованием UserPassesTestMixin

Я пытался использовать метод user.has_perm(), но он всегда возвращает False. def test_func(self): # Определите здесь вашу пользовательскую логику управления доступом user = self.request.user return user.is_authenticated and user.has_perm('CreateGroup.add_group')

15.04.2024
Как переопределить метод delete() в DeleteView в Django, чтобы отправить сообщение об успехе?

Я использую Django 5.0.3. У меня есть приложение для размещения объявлений о работе, в котором есть DeleteListingView. Я хочу переопределить метод delete(), чтобы использовать messages.success() для отправки сообщения в шаблон success url после удаления объявления. Однако метод delete() …

15.04.2024
Не выполняется сохранение данных формы в БД

Не могу определить, в чем конкретно проблема. Есть форма: <form class="form-cr" action="{% url 'events:create_event' %}" method="post" enctype="multipart/form-data" id="MyForm"> {% csrf_token %} <div class="cont-a"> <div class="name name"> <label for="id_title">Название*</label> <input class="inner-input" type="text" name="title" id="id_title" placeholder="Введите название" required autocomplete="off" value="{% if form.title.value …

14.04.2024
Django Paginating и order_by одновременно

Class QueryLists(LoginRequiredMixin, ListView): paginate_by=4 def get_queryset(self): queryset=super().get_queryset() queryset=queryset.filter(user=self.request.user) search_filter=self.request.GET.get("search-area") if search_filter: queryset=queryset.filter(name__icontains=search_filter) order_filter=self.request.GET.get("order-by") if order_filter: queryset=queryset.order_by(order_filter) return queryset def get_context_data(self, **kwargs): context=super().get_context_data(**kwargs) get_copy=self.request.GET.copy() if 'page' in get_copy: print("hello") get_copy.pop('page') context['get_copy']=urlencode(get_copy) return context Я написал этот код и url не …

14.04.2024
Невозможно получить куки с помощью document.cookie (возвращается пустая строка)

В настоящее время я пытаюсь создать бэкенд Django с фронтендом React. Но у меня возникла проблема с моими cookies (в частности, csrftoken). Думаю, проблема в том, что я не могу получить куки с помощью document.cookie в консоли или в …

14.04.2024
Невозможно соединить две модели Django

Я создаю сайт форума и у меня есть следующие модели: class Profile(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='profile', null=True, blank=True) avatar = models.ImageField(upload_to='avatars/', null=True, blank=True) football_club = models.CharField(max_length=100) location = models.CharField(max_length=100, blank=True) class CustomUser(AbstractBaseUser, PermissionsMixin): userprofile = models.OneToOneField(Profile, on_delete=models.CASCADE, related_name='user_profile', …

14.04.2024
Django - Пагинация не работает для последней страницы

На моем сайте я хочу показать вина с пагинацией, 9 страниц на странице (предположим, у нас 22 вина). Вина хранятся в интерфейсе администратора, каждое вино имеет такие поля, как название, тип, описание и ImageField для загрузки соответствующих изображений. Однако, …

14.04.2024
Проблема с Django formview, не удается добавить форму в детальное представление

У меня проблема с установкой классов detail view и form view в django, когда я пытаюсь нажать кнопку send в моей экзаменационной форме django выкидывает эту ошибку: AttributeError: 'TestDetails' object has no attribute 'object' class TestDetails(DetailView, FormView): model = …

14.04.2024
Как компоновать фрагменты шаблонов Django с Alpine.js для создания многократно используемых серверно-рендерных компонентов?

Короче говоря, я пытаюсь создать многократно используемый компонент Alpine с его дочерними элементами, определенными в шаблонном фрагменте Django. Пример с кодом, который работает не так, как задумано - Карусель У меня такая структура шаблона: cities_page.html (шаблон) …

14.04.2024
Сервер AWS EC2 не обслуживает некоторые страницы и статические файлы должным образом

Я только что развернул website на AWS EC2 с клона github. Когда я посещаю Influencer Marketing & Career страницы, сервер правильно обслуживает статические файлы из S3 Bucket. Но когда я посещаю …

14.04.2024
Django-formwizard с динамически сгенерированным Formset не отправляется

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

14.04.2024
Объект "GraphQLResolveInfo" не имеет атрибута 'field_asts'".

Так что я использую graphene-django==3.1.2, который не позволил мне импортироватьfrom graphql import ResolveInfo. Поэтому я использовал from graphql import GraphQLResolveInfo as ResolveInfo Однако ошибка, которую я вижу сейчас - GraphQLResolveInfo' object has no attribute 'field_asts' Использую ли я …

14.04.2024
Объект типа 'TypeError' не является JSON-сериализуемым, добавленный код получает то же сообщение об ошибке

Я использую django и pymongo для создания приложения для флеш-карт. Я использую файлы csv на mongodb compass. Я видел эту ошибку раньше, однако, когда я пытался исправить ее, я получаю ту же ошибку от сервера вот мой код ниже. …

14.04.2024
Невозможно обслуживать статические и медиафайлы django в экземпляре AWS

При развертывании проекта django на AWS instance, не удается загрузить или обслужить статические и медиа файлы ! Как настроить его с помощью nginx? и settings.py Как я могу успешно обслуживать статические и медиафайлы? Вместе с django

14.04.2024
Заголовки Django cors не работают с каналами django

У меня есть проект на django, и когда я добавил каналы django, мои корсы перестали работать корректно # settings.py ... ... ... DEBUG = True ALLOWED_HOSTS = ['localhost'] CORS_ALLOWED_ORIGINS = [ "http://localhost:3000", ] CSRF_TRUSTED_ORIGINS =[ "http://localhost:3000", ] …

14.04.2024
Проблема отправки сообщений в группу каналов в Django

Я создал систему с моделями пользователя, члена и команды. С помощью сокетов я пытаюсь добиться того, чтобы один из членов команды уведомлял всех членов команды о своем достижении. Clientside: Svelte 4.2.7 API: Django 4.2.11 Channels 4.1.0 …

14.04.2024
Я хочу отправлять обновленную информацию о выборе цвета обратно в представление django каждый раз, когда цвет выбран до отправки формы

Использую HTMX с Alpine.js. Пытаюсь получить динамическое обновление от 'color' каждый раз, когда цвет нажимается на выборке цветов до отправки формы, я хочу отправить обновленное значение обратно в функцию просмотра. Я понимаю, что использование htmx.process() - это признанный способ поиска …

14.04.2024
Есть ли возможность вывести форму в django в виде обычного текста?

я создаю форму в django с помощью файла forms.py, дело в том, что я сделал дизайн, используя только чистый html/css, и у меня получилось так: <form action=""> <label for="username"> Username</label> <input type="text" name="username" id="" class="input" > <label for="password"> …

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

Я пытаюсь создать функцию, которая будет получать_или_создавать запись пользователя для моего бота discord в моей модели django User, как только кто-то выполнит команду !home - но я столкнулся с проблемой, которая (насколько я понимаю) является нормальной частью существующей модели …

14.04.2024
Возможно ли это в Django ORM? Я хочу сделать запрос на обратный внешний ключ отношения ship. Мне нужно довольно много запросов из базы данных

Что у меня есть? У меня есть модели, как показано ниже. class Product(models.Model): title = models.CharField(max_length=500) timestamp = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Price(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) amount = models.DecimalField(decimal_places=2, max_digits=6) timestamp = models.DateTimeField(auto_now_add=True) updated = …

14.04.2024
"ModuleNotFoundError: Нет модуля с именем 'mysite'", без установленного `mod_wsgi-express`.

Есть еще один вопрос по этой ошибке, но у него другая настройка, у меня не установлен mod_wsgi-express. Однако я все равно попробовал ответить на этот вопрос, но безрезультатно. Я установил Django 4.0.4 и Python 3.9.18 в virtualenv на Mac …

14.04.2024
Таймаут шлюза - Шлюз не получил своевременного ответа от вышестоящего сервера или приложения.

Я смог запустить другие приложения Django, используя эти же настройки, но когда я установил Django CMS, эти настройки больше не работали. Да, другое приложение работает на Python 3.7, а я использую 3.8 для Django CMS. Ниже приведен журнал ошибок …

14.04.2024
Формы Django не сохраняются в Admin

У меня есть проект Django, где у нас должна быть страница с формой, в которой мы должны заполнить информацию и сохранить ее в админке. HTML (форма) VIEWS.PY from django.shortcuts import render, redirect from .models import * from .forms import …

14.04.2024
Мастер создания динамических форм: 'TypeError: issubclass() arg 1 must be a class'

Я пытаюсь работать с Django Form Wizard, чтобы позволить конечному пользователю вставить определенный текст (меню) в TextArea, и представить разобранные данные во второй форме для проверки/корректировки в динамическом наборе форм (на основе вставленного текста), прежде чем сохранить все в …

13.04.2024
Gunicorn.service: Не удалось на шаге CHDIR породить */fresh_env/bin/gunicorn: Нет такого файла или каталога

Gunicorn.service cannot open WorkingDirectory and the gunicorn executable. I think it's about permissions but I don't know how I can solve it. ** sudo systemctl status gunicorn:`** `Apr 12 23:57:08 2818479-qd78506.twc1.net systemd[1]: gunicorn.service: Main process exited, code=exited, status=200/CHDIR` `Apr …

13.04.2024
Как вывести данные в определенный html DOM элемент в шаблонах Django?

Я распечатываю список дел в шаблоне в приложении todo-list. Все работает хорошо, но я хотел бы, чтобы блок <p>No deeds here yet</p> находился вне списка ul, поскольку ему не нужно быть в списке, так как это логически отдельный блок. …

13.04.2024
Изображения из медиафайла не отображаются в React Native

Я хочу отобразить изображение на моем компоненте React Native Post.js, но оно просто показывает белый цвет, занимая пространство стиля, который я сделал для изображения settings.py STATIC_URL = 'static/' STATIC_ROOT = BASE_DIR / 'static' MEDIA_URL = '/media/' MEDIA_ROOT = BASE_DIR …

13.04.2024
Невозможно использовать selenium с многопоточностью в python - Сервер Digital Ocean

Я пытаюсь скрафтить проект, используя несколько потоков для оптимизации. Когда я запускаю проект на своем компьютере, он работает хорошо, но когда я развернул его на сервере Digital Ocean, он не работает, бросая Timed out receiving message from renderer: 60.000. …

13.04.2024
Django upload_to из ImageField не работает

У меня есть модель, в которой я хочу хранить изображение обложки для публикации, вот код для этого поля в models.py: cover = models.ImageField(upload_to="covers/") У меня в файле settings.py: MEDIA_URL='/media/' MEDIA_ROOT=os.path.join(BASE_DIR,'media') и в корне проекта у меня …

13.04.2024
Django и здравомыслие [закрыто]

Можно ли использовать Sanity в качестве бэкенда базы данных для Django при использовании в динамической ERP-системе? Как это будет работать на практике, вызовы API с передачей данных в формате JSON? Будет ли это хорошим решением, или лучше использовать реляционную …

13.04.2024
Ошибка при попытке установить wagtail из исходного кода

11:36 Я новичок в Wagtail и хочу научиться вносить свой вклад. Но после многих манипуляций, когда я делаю setup.py, появляется стек ошибок, в конце которого написано : ожидается строка или байт. Вот полное сообщение : Traceback (most recent call last): …