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

21.03.2022
Проблема с загрузкой связанных данных в сериализаторе REST Framework

В Django REST API проекте имеются две модели: "Тип поставки" и "Процессор". class SupplyType(models.Model): title = models.CharField(max_length=10) slug = models.SlugField(max_length=100, unique=True) def __str__(self): return self.title def get_absolute_url(self): return reverse('supply_type_detail', kwargs={'slug': self.slug}) class Processor(Product): supply_type = models.ForeignKey(to=SupplyType, on_delete=models.PROTECT, related_name='processor') cores_amount = …

21.03.2022
Получение выбранных полей из значения Foreign Key с помощью сериализаторов django-rest-framework. (Как получить некоторые поля ForeignKey).

Мой класс модели для исполнителя, альбома и трека. class Artist(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) email = models.EmailField() class Album(models.Model): album_name = models.CharField(max_length=100) artist = models.ForeignKey(Artist, related_name='albums', on_delete=models.CASCADE) class Track(models.Model): album = models.ForeignKey(Album, related_name='tracks', on_delete=models.CASCADE) title = …

20.03.2022
Как передать сообщение об ошибке для пользовательского разрешения в Django Rest Framework?

У меня есть пользовательское разрешение и оно называется IsVendor. Теперь у меня есть два встроенных класса разрешений и они IsAdminUser, IsAuthenticated и когда я пытаюсь нажать на эти url без учетных данных или информации для входа в систему, он …

20.03.2022
Сельдерей делает функцию print() не видимой

(portfolio) PS C:\Users\arund\Desktop\Code\Django\portfolio-project> celery -A portfolio beat -l info celery beat v5.2.3 (dawn-chorus) is starting. __ - ... __ - _ LocalTime -> 2022-03-19 14:41:16 Configuration -> . broker -> redis://:**@-// . loader -> celery.loaders.app.AppLoader . scheduler -> celery.beat.PersistentScheduler . …

20.03.2022
Django, Postgresql и динамическое создание баз данных

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

20.03.2022
Объекты Django Q в ограничениях модели

Я пытаюсь расширить модель в Django App. Единственная проблема, с которой я столкнулся, заключается в том, что мне нужно расширить также и ограничения модели, а это не работает должным образом. Это исходное ограничение для объекта в models.py: models.CheckConstraint( …

20.03.2022
Как добавить студента в объект модели для проекта онлайн-класса на django

Я делаю проект онлайн класса как google classroom. Я создал модель для учителей для добавления курсов теперь, если учитель добавляет 2-3 или более курсов, как я покажу все его созданные курсы на его домашней странице, как прямоугольные карточки, которые …

20.03.2022
Django mongodb annotate ExtractDay/Month

Я не использую ExtractDay, ExtractHour и т.д. в Django на основе mongodb. Пример кода views.py: data.filter(find_date__year=2022).annotate(day=ExtractDay('date')) Статус ошибки :) : No exception message supplied

20.03.2022
Как использовать django shell в нескольких базах данных

Я пытаюсь запустить django shell в разных базах данных. Но безуспешно. Я попытался переопределить django Command и установить собственное соединение. Посмотрите на пример ниже. Но кажется, что это не работает. Есть мысли, как это сделать? К сожалению, решение с …

20.03.2022
Django - неиспользуемый оператор импорта

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

20.03.2022
Slug поле - помогите разобраться?

Имею класс телефоны, где есть поля - id, name, price, image,release_date и slug. Задание такое:Значение поля slug должно устанавливаться слагифицированным значением поля name. Не могу понять что от меня хотят и как это можно реализовать !

20.03.2022
Увеличение id в родительской сущности в модели Django

У меня возникла проблема, когда у меня есть родительская модель User, которая связана один ко многим с другой моделью, скажем Device. Я хочу сделать следующее: в каждом user я хочу создать и увеличить идентификатор для каждого device, которым …

20.03.2022
Django: Старый url все еще ищется после POST-запроса

Я довольно новичок в Django и сейчас нахожусь в затруднительном положении со следующей проблемой. Я изменил имя url с 'odata' на 'database' и приложение правильно перенаправляется на url http://127.0.0.1:8000/database/. Однако, находясь по адресу <a href="http://127.0.0.1:8000/database/" rel="nofollow …

20.03.2022
Белая пустая страница при развертывании моего приложения (React.js и Django) на Heroku

Я новичок, и проект отлично работает локально, но когда я развертываю его на Heroku, я получаю пустую страницу. Я также подключил свой Heroku к GitHub и сделал обратную сборку с https://github.com/mars/create-react-app-buildpack, но она все еще …

20.03.2022
Как динамически перенаправлять URL-адреса

Может кто-нибудь подсказать мне, как подойти к этой концепции с .htaccess, HTML, JavaScript, Django и DB (я не знаю, нужна ли база данных или нет)? Концепт дизайна

20.03.2022
Использование цикла Django For Loop в раскрывающемся меню

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

20.03.2022
ValueError: Не удается присвоить "<django.contrib.auth.models.AnonymousUser object at 0x..40>": "Members.user" должен быть экземпляром "User". [2..7] "POST /api/

Я пытаюсь зарегистрировать пользователя и сделать так, чтобы часть email входила в имя пользователя из модели Members, но получаю вышеуказанную ошибку. прошу помочь. В auth_user имя пользователя равно [blablabla]@gmail... в скобках Я пытаюсь добавить то же самое к пользователю Members, …

20.03.2022
У объекта 'QuerySet' нет атрибута 'comments'

при запуске http://127.0.0.1:8000/blogapp/blogdata/53/ возникает ошибка AttributeError at /blogapp/blogdata/53/ Объект 'QuerySet' не имеет атрибута 'comments' и он говорит, что ожидаемое место ошибки - views.py строка 42, которая comments=blogmodel.comments.all() models.py class Blogmodel(models.Model): author=models.ForeignKey(User,on_delete=models.CASCADE,blank=True,null=True) title=models.CharField(max_length=200) Newpost=models.TextField(max_length=1000) summary=models.TextField(max_length=50,blank=True) created_date=models.DateTimeField(auto_now_add=True) published_date=models.DateTimeField(auto_now=True) …

20.03.2022
DjangoRestFramework: Назначение CustomUser не удалось

Добрый вечер, внутри моего djano-приложения я создал пользовательского пользователя... class CustomUser(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] objects = CustomUserManager() def __str__(self): return self.email ... и добавил следующий …

20.03.2022
Код ошибки H10 при развертывании приложения django на heroku

Hi я пытаюсь развернуть мое приложение django на heroku, но оно выдает мне эту ошибку: ошибка консоли : введите описание изображения здесь ** заметка " сборка прошла успешно" введите описание изображения здесь …

20.03.2022
/opt/alt/python39/bin/lswsgi: Нет такого файла или каталога

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

20.03.2022
Как получить данные из списка словаря с помощью django

Я пытаюсь разработать словарь (используя django), который содержит голос для произношения. все идет хорошо, но я не могу связать звук со словом, используя следующий запрос. Model.py class Warehouse(models.Model): word = models.CharField(max_length=200, blank=True) type = models.CharField(max_length=200, blank=True) gender = models.CharField(max_length=200, …

20.03.2022
Отсутствует модуль с именем '_tkinter : при развертывании на heroku

Пытаюсь развернуть Django React приложение на heroku, но получаю ошибку ModuleNotFoundError: No module named '_tkinter'. Приложение работает абсолютно нормально в локальном режиме. Но после развертывания в Heroku я получаю следующую ошибку remote: Traceback (most recent call last): remote: File …

20.03.2022
Django-debug-tolbar не показывается

Я использую django 4.0.3 и django-debug-tolbar 3.2.4. По какой-то причине панель инструментов не отображается на моем сервере. Я пробовал много способов, но ни один из них не работал у меня. Я буду очень благодарен за любую помощь settings.py …

20.03.2022
Как отследить, какой пользователь создает объект для модели, и как показать детали объекта только этому пользователю в django

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

20.03.2022
Здравствуйте, я хочу отправить информацию JSON в различные базы данных, json, который я должен получить, имеет следующий формат (Python, Django) [закрыто]

Вот поля, которые я хочу отправить в таблицы 1 и 2 { "Таблица 1": { "field1":"...", "field2":"..." }, "Таблица 2": { "field1":"...", "field2":"..." } }

20.03.2022
Можно ли стилизовать представления входа в систему в django?

Я пытаюсь использовать django login views форму django.contrib.auth.views, но я запутался при попытке стилизовать ее, есть ли какое-нибудь решение для этого? from django.contrib.auth import views as auth_views path('accounts/login/', auth_views.LoginView.as_view()),

20.03.2022
Как использовать is_active в LoginView на основе класса?

Я использую модель User по умолчанию и хочу проверить, активен ли пользователь или нет, прежде чем он войдет в систему... Как я могу это сделать?

20.03.2022
Обратное отношение внешнего ключа в сериализаторах django

Могу ли я сохранить данные в django в обратном отношении внешнего ключа. Предположим, что у меня есть модели, class Author(models.Model): author_id = models.SlugField(default=None, blank=True) author_name = models.CharField(max_length=200) class Article(models.Model): author = models.ForeignKey(Author, on_delete=models.CASCADE) article_title = models.CharField(max_length=200) content …

20.03.2022
Как использовать иконку font awesome в качестве поля ввода для загрузки файлов в шаблоне django в качестве bootstrap?

В качестве шаблона я использую bootstrap. Форма разработана как шрифт awesome icon будет полем загрузки файла в дизайне. Есть ли способ сделать это? Я понятия не имею об этом. Я выкладываю здесь код шаблона. Если кто-нибудь сможет мне …

20.03.2022
Пожалуйста, кто-нибудь, как я могу решить эту проблему, я сталкивался с ней чаще всего в heroku, когда я ввожу новый код вместо автоматической миграции [закрыто]

Операции для выполнения: Применить все миграции: admin, auth, authentication, contenttypes, ekzweb, sessions Выполнение миграций: Нет миграций для применения. В ваших моделях есть изменения, которые еще не отражены в миграции, и поэтому не будут применены. Запустите 'manage.py makemigrations', чтобы создать …

20.03.2022
Как отправить письмо администратору в Django?

Я создаю веб-приложение, которое должно отправлять уведомление администратору, когда в магазине малое количество товаров. Например, если у меня есть 10 ручек, и кто-то недавно купил 5 ручек из моего веб-приложения, и я хочу отправить уведомление администратору, если количество ручек меньше …

20.03.2022
Передача переменной в сравнении с жестко заданной строкой не работает при поиске запросов с использованием ярлыков Django

Я нахожусь в процессе изучения использования Django. Моя цель - получить объект (один герой и один злодей) из базы данных, используя имена (не id), переданные в URL в качестве параметров поиска. Я успешно получаю значения из параметров запроса, однако, …

20.03.2022
Метод запроса формы Django всегда GET

Вот код html: &lt;form method='POST'&gt;{% csrf_token %} {{ form.as_p }} &lt;input type='submit' value='save'/&gt; &lt;/form&gt; Это путь в url.py: path('student/create/', student_create_view, name='student-create') Вот мой код в файле views.py: def student_create_view(request): form = StudentForm(request.POST or None) if …

20.03.2022
Django UserPassesTestMixin с параметром

Вот рабочая версия с user_passes_test. Но я хотел бы заменить позицию &gt; 1 на параметр. Я нашел, что это можно сделать с помощью UserPassesTestMixin. Но я не знаю как. Кто-нибудь может помочь? models.py class user_control(models.Model): user = models.ForeignKey(user, …

20.03.2022
Django - отображение Httpresponse в шаблоне

Вот что я имею в представлениях Это функция в javascript При запуске проекта я получаю следующее сообщение Однако ответы отображаются на пустой странице следующим образом <a …

20.03.2022
Панель инструментов Django-debug-toolbar не отображается

Я использую django 4.0.3 и django-debug-toolbar 3.2.4. По какой-то причине панель инструментов не отображается на моем сервере. Я пробовал много способов, но ни один из них не помог мне. Я буду очень благодарен за любую помощь settings.py INSTALLED_APPS …

20.03.2022
"GET /static/css/style.css HTTP/1.1" 404 1798

Settings.py # django.contrib.staticfiles включен INSTALLED_APPS. INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'project' ] # Указание пути STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static') ] information.html {% load static %} &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;meta …

20.03.2022
Добавление гиперссылок из массива к элементам таблицы Django

У меня есть файл csv с 3 колонками. Я хочу отобразить эту таблицу в html, но каждый элемент третьего столбца должен иметь гиперссылку, загруженную из массива python в views.py. В настоящее время я загружаю таблицу с помощью pandas. …

20.03.2022
Проблемы с объектами журнала Apache/mod_wsgi при импорте некоторого модуля

У меня есть приложение Django, которое работает на сервере Apache, ОС Ubuntu. Недавно я добавил новый оператор импорта некоторого модуля, который вызывает следующую ошибку сервера: File "/dataco_monitor/dataco_venv/lib/python3.7/site-packages/nebula/consts.py" in &lt;module&gt; 49. _is_interactive = os.isatty(sys.stdout.fileno()) Exception Type: OSError at / Exception …