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

06.07.2022
Django преобразование изображения в webp

У меня есть сервис в приложении моего Django проекта, который загружает изображения, и мне нужно преобразовать все изображения в webp, чтобы оптимизировать дальнейшую работу с этими файлами на стороне фронтенда. Проект метода _convert_to_webp: # imports …

06.07.2022
ModuleNotFoundError: Нет модуля с именем 'winreg' на Mac? (Но winreg - это вещь для windows)

Я получаю следующую ошибку при попытке запустить оболочку django. Я на Mac, но все, что я могу найти, говорит, что это связано с Windows и что winreg должен быть установлен по умолчанию. Предложите, на что мне следует обратить внимание? …

06.07.2022
Почему я не могу использовать "профиль" в качестве названия приложения?

Мне нужен профиль для расширения объекта Django User, поэтому я думал создать приложение, содержащее объект профиля и связанные с ним представления, а затем действовать в соответствии с Django doc, но я получаю ./manage.py startapp profile …

06.07.2022
Невозможно просмотреть объект базы данных в django в html

Объект в базе данных не виден в html. Модель class OutFormatTemplate(models.Model): title = models.CharField(max_length=80) template = models.FileField(upload_to='out_put_temp/') def __str__(self): return f"{self.title}" View def upload_form(request): out_form = OutFormatTemplate.objects.all() for i in out_form: print(i.id, i.title) form = UploadBookForm() context = …

06.07.2022
Python изменение десятичного знака после 0

здравствуйте, я новичок в программировании я посылаю запрос от postman с полезной нагрузкой {"member_id":10,"value": 30.00} но когда я получаю его в api, используя request.data {'member_id': 10, 'value': 30.0} десятичный знак меняется …

06.07.2022
Как обновить значение внешнего ключа django

Допустим, у меня есть следующие модели (models.py): class stockList(models.Model): product_name = models.CharField(max_length=255, null=True, unique=True) product_image = models.ImageField(upload_to='photos') product_type = models.CharField(max_length=50, null=True) product_description = models.TextField(null=True) quantity_in_store = models.IntegerField(null=True) location = models.CharField(max_length=50, null=True) class stockOut(models.Model): staff_name = models.ForeignKey("staff", on_delete=models.CASCADE, null=True) stock …

06.07.2022
Как в django можно отобразить данные из трех связанных таблиц?

Я новичок в django и у меня проблемы с отображением связанных данных из трех связанных баз данных в таблице. Надеюсь, вы сможете мне помочь. Models.py class recursos (models.Model): gruporecurso= models.CharField (max_length=50, choices=TIPORECURSO, default=TIPODEFAULT) descripcion = models.CharField(max_length=100) estado_disponible =models.BooleanField(default= True) …

06.07.2022
Каков наилучший способ оркестровки AWS Step Functions, AWS Lambda и Django Backend, размещенных на EC2?

Наша команда в настоящее время изучает построение конвейера данных с помощью AWS Step Functions для проекта Django backend, который находится на EC2. Я вижу, что почти вся документация по Step Functions опирается на вызов Lambda Function для выполнения задач конвейера. …

06.07.2022
Как я могу увидеть созданные Django элементы обратной связи, в vscode, или в mysql-workbench

Я хочу использовать автосозданные элементы Django в верстаке, но их там нет, можно ли получить к ним доступ в mysql-workbench, и как я могу увидеть их в vscode.

06.07.2022
Локальное поле 'email' в классе 'Colaborador' конфликтует с одноименным полем из базового класса 'User', но в классе нет поля email

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

06.07.2022
Как увидеть объекты поля manytomany по related_name на странице администратора?

У меня есть эти две модели: class User(AbstractUser): is_teacher = models.BooleanField(default=False, null=False) class Course(models.Model): teacher = models.ForeignKey(User, on_delete=models.CASCADE, related_name='teacher_courses') students = models.ManyToManyField(User, blank=True, related_name='student_courses') Модель курса имеет поле ManyToMany и ForeignKey к модели …

06.07.2022
DRF get_serializer_class не проходит

Здесь у меня есть набор представлений: class TenderViewSet(viewsets.ModelViewSet): """ API ViewSet for Propopsition """ queryset = models.Tender.objects.all() serializer_class = serializers.TenderGetSerializer def get_serializer_class(self): print('get_serializer_class passed') if self.action == 'map': self.serializer_class = serializers.TenderMapSerializer print('if passed') return super().get_serializer_class() @action(detail=True, methods=['get']) def map(self, request): …

06.07.2022
Django Расширение сайта администратора пользователя с помощью поля ManyToMany

Итак, я не могу добавить это поле стран в User Admin Site, пытаясь не использовать вариант модели CustomUser. # models.py: class Country(models.Model): name = models.CharField(max_length=50) users = models.ManyToManyField(User, related_name='countries') Моя идея заключалась в том, чтобы добавить виджет …

06.07.2022
Проблема generateDS при использовании gends_generate_django.py

Я хотел бы использовать python скрипт gends_generate_django.py из набора инструментов generateDS для генерации моделей Django из исходного XSD файла. Согласно документации (пункт 16.1) я хотел бы пройти следующие три шага: Генерируем привязки -- Запустите generateDS.py. …

06.07.2022
Django и React return obj.decode() UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0xff в позиции 0: недопустимый начальный байт

Получаем ошибку декодирования при попытке отправить запрос изображения из React в Django, я думаю, что Django не может интерпретировать запрос, поэтому появляется ошибка : class ImageModel(models.Model): image = models.ImageField(upload_to='media') views.py class ImgView(viewsets.ModelViewSet) data = …

06.07.2022
Django Dropdown не появляется

Я пытаюсь получить выпадающий список django в CRUD-проекте покупок с моделями Categories и Subcategories, связанными через внешние ключи, и я использую сериализаторы, проблема в том, что на странице EDIT выпадающие списки пусты, несмотря на то, что я вызываю их …

06.07.2022
Src(unknown) django

Пытаюсь вывести ссылку на изображение в шаблоне (цикл правильный): <img class="newsImage" src="{{ article.articleImage.url }}" alt = "No image"> Модель: class Article(models.Model): articleImage = models.URLField('Ссылка на картинку новости') articleTitle = models.CharField('Заголовок новости', max_length = 60) articleText = models.CharField('Текст новости', max_length …

06.07.2022
Не разрешать регистрировать один и тот же email несколько раз

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

06.07.2022
Я хочу получить данные из асинхронной функции butt она возвращает мне обещание [дубликат].

первая функция используется для получения данных с сервера django и возвращает их второй функции butt it return promise async function gname(sender){ const u={ user:sender, }; const s=await Axios.post("http://127.0.0.1:8000/api/getname",u).then((res)=>{return res.data}); return s; } вторая функция function getName(sender){ …

06.07.2022
Django последовательно связывает таблицы через ForeignKey

У меня есть система Django Models, основанная на системе User Following, размещенной здесь. Как я могу получить все объекты Post, за которыми следит пользователь, имея две модели: Post и UserFollowings, указывающих на модель User через ForeignKey, но …

06.07.2022
Django Оптимизация загрузки AWS S3

Я работаю над проектом django + DRF, в котором есть приложение для загрузки и скачивания медиа файлов с AWS S3 (приложение является чем-то вроде прокси, используемое для того, чтобы не иметь доступа к фронтенду для загрузки изображений непосредственно с AWS …

06.07.2022
Django действие после сохранения

Есть модель, нужно выполнить действие над уже сохраненными данными и результат записать в одно из полей модели. Каким образом это лучше всего реализовать?

06.07.2022
Можно ли в django применить фильтр менеджера на основе переменной?

Мы хотели бы применить определенный фильтр в приложении django как способ предотвратить случайную утечку данных (и потребовать от разработчиков явного выражения намерений). Допустим, у нас есть модель Project и модель Book, и мы хотим предотвратить Book.objects.all() без фильтрации …

06.07.2022
Как использовать select_related в методе сохранения модели администратора

Я хочу получить конкретную информацию из различных моделей, поэтому я использовал метод select_related для получения данных, но я не могу сохранить запись в db. Как использовать select_related в методе сохранения? Допустим, у меня есть следующие модели <a …

06.07.2022
Почему django не работает с трансформатором предложений

Почему django не выполняет эту часть кода python ... кто-нибудь может сказать мне, работает ли трансформатор предложений с django? modelPath = "D:/pythonProject/pars" model = SentenceTransformer('cross-encoder/mmarco-mMiniLMv2-L12-H384-v1') model.save(modelPath) model = SentenceTransformer(modelPath) print("done")``` &gt; Why django not execute this part …

06.07.2022
Сохранение даты меньше часа предыдущего дня вместо фактической даты в Django 3

здесь я использую Django 3 и python 3.7 Вот я даю начальная_дата как 06/07/2022 дата окончания_как 31/07/2022 но в моей базе данных он сохраняется как start_date end_date 2022-07-05 18:30:00 2022-07-30 18:30:00 Как видите, экономия …

06.07.2022
Модель административной панели django

У меня есть две модели: Product и Rating. Модель Product является внешним ключом в Rating. Я хочу сделать следующее в панели администратора Django: При щелчке на модели Rating сначала должны появляться все товары. А когда я нажимаю на …

06.07.2022
Как присоединить внешний ключ при сохранении формы в модель?

У меня есть модель для сайта блога, которая содержит 4 поля - post_author, post_title, post_content и date_published. Также у меня есть форма для добавления нового поста, которая имеет 2 поля post_title и post_content. Но когда я пытаюсь добавить …

06.07.2022
Как добавить пользовательские поля в модель User в django?

Я создаю сайт, где мне нужна дополнительная информация от пользователя при регистрации на сайте, например, (есть у него пк или нет, подписан он на рассылку или нет, email, номер телефона и подтверждение пароля). примечание: Есть ли способ, который я могу …

06.07.2022
Ошибка при редактировании данных в операции CRUD с использованием сериализатора

Я пишу проект шоппинга с моделями Products, categories, sub_categories, size, colors. Категории и подкатегории связаны через внешние ключи и я использую SERAILIZERS.Проблема в том, что когда я пытаюсь редактировать данные подкатегорий, то выдает ошибку "Представление sub_categories.views.edit_sub_categories не вернуло объект …

06.07.2022
Как изменить глобальную переменную в settings.py для динамических переменных на основе выпадающего списка в Django?

У меня вопрос о том, как заменить глобальную переменную (в settings.py), установленную во многих местах проекта Django, вместо этого я хочу использовать переменную, которая меняется только один раз в выпадающем списке в начале проекта, заранее спасибо! Какова лучшая практика, …

06.07.2022
Как я могу проверить jwt, используя "djangorestframework-simplejwt"

Я начинающий в drf (Django rest framework), и сейчас я делаю логику авторизации с JWT. Я слышал, что djangorestframework-simplejwt - самая известная библиотека в drf. Я видел документацию, но там нет способа проверить токен. (точно я не могу …

06.07.2022
Мой сайт не показывал css, а Django и python не запускались.

Я использую VPS хостинг и да, я изучаю хостинг, используя Django и VPS. Сначала я установил следующее DEBUG = False ALLOWED_HOSTS = ['*'] Я следовал инструкции этого форума и я думаю, что у меня получилось, потому …

06.07.2022
Javascript не работает только на кнопке возврата к началу страницы блога

У меня есть кнопка Back-to-top на каждой странице, и все html, css и javascript находятся в базовом файле в django. Кнопка Bact-to-top работает как ожидалось на всех страницах, кроме страницы блога, где она не отображается, потому что javascript не …

06.07.2022
Django сохранение фото в base64

Есть модель: class Photo(models.Model): image = models.ImageField(upload_to='images/%Y/%m/%d', verbose_name='Изображение') photo_base = models.TextField(verbose_name='Изображение в base64') Задача следующая, при сохранении изображение в photo_base сохранить image в base64

06.07.2022
Django ошибка 500 при отправке письма с сайта через Gmail

Все настройки сделаны верно, как рекомендует сам Gmail (С двухэтапной авторизацией и паролями для приложений). С localhost письма отправляются отлично, даже когда ставишь DEBUG = False. Но на залитом на сервак проекте выскакивает 500 ошибка. До &quot;изменений конца Мая 2022&quot; …

06.07.2022
Экспорт данных администратора в sql или csv

В админке django я визуализирую данные из нескольких моделей, как показано на изображении ниже: введите описание изображения здесь Можно ли экспортировать эти данные в sql или json или csv? Я пытался использовать библиотеку django import_export, …

06.07.2022
Есть ли в laravel пакеты, подобные DjangoRestFramework в Django?

Я разработчик Django. Я работаю с ним уже год. Я использую DRF для своих API. Я планирую перейти на laravel для проекта. Есть ли в laravel что-то похожее на DRF, что я могу использовать для легкого создания API?

06.07.2022
Как я могу получить sp из sql-сервера в django с помощью параметра

Я очень опытен в django. И сейчас я хочу получить sp из моей базы данных (sql server) с помощью вызова одного параметра? Помогите и направьте меня, пожалуйста... Спасибо большое

06.07.2022
Django - Скрыть имя сервера в ответе на css/js файл

Удаление заголовка ответа 'Server' во фреймворке Django - V3.0.5 Решение, приведенное в вышеуказанной ссылке, не сработало. Если вы щелкните по файлу img/css/js и посмотрите заголовок ответа. Там видно имя сервера.