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

27.10.2021
Как дополнить контент на сайте через админку Django

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

27.10.2021
Бэкенд django sql server studio не поддерживает изменение из/в AutoField

Помогите пожалуйста, я пытался подключиться к базе данных. Соединение было успешным и правила были сняты, но у меня возникла такая проблема raise NotImplementedError("the backend doesn't support altering from/to %s." % t.name) NotImplementedError: бэкенд не поддерживает изменение от/до AutoField. Применение …

27.10.2021
Параметры Django в URL из POST-запроса

Я пытаюсь создать панель поиска в Django, где пользователи могут ввести значение для поиска, нажать кнопку ввода / поиска, а затем url перенаправляется на https:localhost:3000/usearch/abc, если они, например, ищут abc. Этот параметр URL всегда может меняться в зависимости от поиска, …

27.10.2021
Фильтрация по длине подстроки имени django queryset?

Я пытаюсь найти эффективный способ фильтрации на основе диапазона длины поля полного имени в моей модели. Например, в модели полное имя разделено как "John-Doe". Джон - это имя, а Доу - фамилия. Моя цель - найти все объекты в модели, …

27.10.2021
Обновление данных с помощью Django и AJAX

У меня проблема с созданием поля выбора в поле ввода из данных Django. models.py выглядит следующим образом: class Manifold_monitoring(models.Model): MFD_type = models.ForeignKey(Manifo_types , on_delete=models.CASCADE) DATE_TEST = models.DateField() Pressure_MFD = models.DecimalField(max_digits=15, decimal_places=3,null=True, blank=True) Pressure_SP = models.DecimalField(max_digits=15, decimal_places=3,null=True, blank=True) ..... …

27.10.2021
Как я могу вычислить значение из пользовательского ввода, которое не сохраняется в базе данных, и значение из базы данных, используя django

Я делаю сайт с подсчетом калорий в продуктах, поэтому мне нужно сделать такое действие. У меня есть разные объекты продуктов и для каждого - разное значение в поле "калорийность на 100 грамм". Поэтому я не знаю, как сделать расчет, не …

27.10.2021
Django-rest-framework: Пользовательские конечные точки третьего уровня

Я новичок в Django rest framework и пытаюсь достичь 3-го уровня пользовательских конечных точек. Я просто хочу, чтобы кто-нибудь посоветовал, как решить проблему 3-го уровня пользовательских конечных точек. Я прочитал официальный документ: https://www.django-rest-framework.org/api-guide/routers/, но я …

27.10.2021
Как удалить метку формы в Django

Как я могу удалить метку формы в Django. У меня есть что-то вроде этого. class ProfileUpdateForm(forms.ModelForm): class Meta: model = Profile fields = ['user_image'] widgets = { 'user_image': forms.FileInput(attrs={'class': 'image-upload', 'label': ''}), } класс image-upload не включает метку. …

27.10.2021
Я не могу запустить функцию из сервисного слоя в Django

Я начинающий программист. Я пытаюсь интегрировать PayPal IPN в свой проект, реализовать повторяющиеся платежи по подписке. Я написал функцию, которая прекрасно работает в консоли, НО Я НЕ ЗНАЮ, КАК ЗАПУСТИТЬ ЭТУ ФУНКЦИЮ, ЧТОБЫ ОНА РАБОТАЛА АВТОМАТИЧЕСКИ. Идеальным вариантом для меня …

27.10.2021
Является ли лучшей практикой определение таблицы join для отношений "многие ко многим" в Django?

У меня есть следующий код: class Tutors(models.Model): first_name = models.CharField(max_length=20, default=None, blank=False) #you need to add default none and blank false to enforce the Not-Null constraint last_name = models.CharField(max_length=20, default=None, blank=False) email = models.EmailField(max_length=254,default=None, blank=False) birth_day = models.DateField(auto_now=False, auto_now_add=False, …

27.10.2021
`xhr.getAllHeaders()` не хватает некоторых заголовков в контексте расширения браузера?

Я работаю над расширением для браузера. В сценарии, выполняемом на всплывающей странице, я делаю ajax-запрос. В первой строке моего обработчика события xhr.onload у меня есть console.log(xhr.getAllResponseHeaders()). Однако некоторые заголовки в ответе отсутствуют. Я знаю, что это может быть проблемой с …

27.10.2021
Невозможно пройти аутентификацию в Django

Я реализовал свою модель CustomUser и, насколько я понял, мне нужно переопределить метод аутентификации. Я сделал это, но моя форма входа всегда возвращает сообщение "неверный логин/пароль". Форма регистрации работает нормально, мои новые аккаунты появляются в базе данных. Кстати, я пытался …

27.10.2021
Как прокрутить линейный график с помощью мыши в Django?

У меня есть линейный график, отображаемый с помощью Chart.js 2.4.0. В соответствии с бизнес-требованием, пользователь должен иметь возможность перемещать точки данных, показанные на линейном графике, с помощью мыши. В частности, щелкнуть на точке данных, удерживать нажатой кнопку мыши и …

27.10.2021
Проблема TypeError при создании "context_processor" в django

Что здесь не так? Я создал 2 класса в файле context_processor, с этой проблемой я столкнулся, когда пытался вернуть не словарные объекты, но теперь не понимаю, что здесь не так. settings.py TEMPLATES = [ { ... 'OPTIONS': { 'context_processors': [ …

27.10.2021
Как использовать Django/Nodejs с DDEV

Я много работаю с DDEV в своих PHP проектах и мне нравятся возможности, которые предлагает DDEV. Поскольку я также работаю с проектами Django и NodeJS, я хотел бы использовать их в сочетании с DDEV. Официально они …

27.10.2021
Django Chat - Загрузка изображения перед сообщением на каналах

У меня есть приложение Чат, построенное на Django Channels У него есть возможность отправлять изображения, файлы (скоро). Я посылаю данные сообщения по каналам И создайте мой объект модели Message во время этого. Теперь мне нужно загрузить изображения. …

27.10.2021
Генерация уникальных для пользователя ссылок и хранение баллов при покупке в Django

Я пытаюсь создать уникальную для пользователя ссылку, чтобы пользователь мог давать ее другим, если другой пользователь посетит сайт, то для него будет установлен cookie, если пользователь с cookie купит товар в первый раз, то первому пользователю (человеку, который придумал второго …

27.10.2021
Как получить отдельные данные в кверисете Django views?

У меня есть следующие записи в таблице Я хочу получить все sender_id, где receiver_id равно 15, и все receiver_id, где sender_id равно 15. Как я могу определить queryset. Я пробовал следующее …

27.10.2021
Вложенный сериализатор DRF имеет валидацию по полям вместо ID

У меня есть PermissionSerializer и GroupSerializer, когда я запрашиваю получение данных, все работает нормально, но когда я хочу добавить новую группу, она ожидает получить все поля PermissionSerializer, тогда как для модели ей нужен только ID. class PermissionSerializer(serializers.HyperlinkedModelSerializer): """Permission serializer.""" …

27.10.2021
Setattr не сохраняет значения моего класса в сценарии Python

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

27.10.2021
Тестирование в Джанго

У меня есть проект в Джанго, в котором авторы публикуют свои посты. При создании поста для него есть возможность выбрать группу. По заданию, мне нужно написать тест, который проверит, что если при создании поста указать для него группу, то этот …

27.10.2021
Расширить модель в бэкенде

У меня есть следующий сериализатор class OrdenTrabajoserializer(BaseSerializer): class Meta: model = Orden_trabajo fields = '__all__' expandable_fields = { 'vehiculo': (Vehiculoserializer, { 'many': False }), 'asesor': (Tecnicoserializer, { 'many': False }), 'servicio_orden_registro': (Orden_registroserializer2, { 'many': True }) } …

27.10.2021
Веб-страница Django выдает ошибку 404, когда я пишу код для предоставления опции перемотки видео вперед

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

27.10.2021
Можно ли получить данные с input без использование классов

Подскажите можно ли получить данные с <input> без использованиея class и переменной которую будем передавать в HTML вместо <input Спасибо

27.10.2021
Использование учетных данных Django Allauth вместо потока Google

Я пытаюсь запустить видеопоток на Youtube с помощью Django, но, похоже, мои учетные данные не работают должным образом. Для создания потока я использую только resource__owner_secret в качестве учетной записи при запуске потока. Вот view.py from django.shortcuts import render …

27.10.2021
Как перенести заказ по умолчанию в Django

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

27.10.2021
Не забывайте вводить заметки" - Если они не ввели заметку до сегодняшнего дня, введите заметку в предыдущий день.

У меня есть две таблицы Таблица Member и таблица Daily_Notes. class Member(models.Model): name = models.Charfield() Таблица ежедневных_заметок class DailyNotes(models.Model): member= models.Foreignkey('Member') note=models.Charfield() date=models.Datetimefield(default="") Таблица ежедневных заметок содержит ежедневные записи Мне нужно отфильтровать данные, если …

27.10.2021
Django-Compressor не работает с CDN из-за расположения кэша

Я пытаюсь использовать django-compressor в своей системе, но не могу заставить его работать, сжимая файлы локально с удаленного CDN. Как я могу этого добиться? Я использую Digital Ocean CDN для своих статических файлов, и я хотел бы, …

27.10.2021
Django Djoser активация пользователя администратором

Есть ли способ переопределить типичный поток активации аккаунта djoser? После создания аккаунта я хотел бы отправить ссылку активации с uid и токеном администратору и email пользователю, например: "Ваш аккаунт будет принят администратором в течение 48 часов или что-то подобное. …

27.10.2021
Django 'time__contains' не работает в конкретном случае

Я пытаюсь сравнить время, вставленное в форму, со временем, сохраненным в БД для удаления этой записи. Не понимаю, почему это не работает, если в БД хранится 8:15:00, а пользователь вставил 08:15. Поле в БД TimeField, а для сравнения я использую …

27.10.2021
Django - Проверка размера загружаемого файла перед загрузкой

В Django у меня есть представление для загрузки файла. Я хочу ограничить возможный размер файла до 0.5MB. Вот как я это делаю сегодня: class FileUploadView(BaseViewSet): parser_classes = (MultiPartParser, FormParser) serializer_class = FileUploadSerializer def create(self, request, *args, **kwargs): file_serializer = …

27.10.2021
Django возвращает элемент и список всех совпадений во второй таблице

Я пишу приложение Django, которое использует Angular для фронтэнда. Я отвечаю за бэкенд. У меня функционируют все основные операции. Чтобы дать некоторый контекст моему вопросу, у меня есть модель лиги и модель сезонов лиги. Лига | league_id | league_name …

27.10.2021
Как сохранить последовательное отображение изображений в django gridview, когда пользователь загружает больше изображений, чем указано в условии, переданном в forloop

Ока я пытался найти способ последовательного отображения изображений в трехколоночном gridview в django, проблема в том, что когда пользователь загружает 6 картинок в grid html view, он отображается нормально, но когда картинок меньше 6 или больше 6, то отображение становится …

27.10.2021
Если возможно, то какой лучший способ миграции CharField в PositiveIntegerField для таблицы с >150 млн. строк. Я использую django + postgres

У нас есть таблица с >150m строк, в которой 1 поле должно было быть PositiveIntegerField. Я присвоил ему CharFeild и увидел это слишком поздно. Возможно ли преобразовать эти значения в целочисленные? Я знаю, что при необходимости мы могли бы …

27.10.2021
Как лучше всего интегрировать mkdocs-material статическую встроенную страницу документации в проект Django 3.0+?

Я знаю, что я могу иметь все мои статические страницы документации mkdocs-material вне моего Django проекта, просто ссылаясь на любые шаблоны, которые у меня есть. Однако, если я хочу иметь хорошо упакованный Django проект С хорошо собранной документацией …

27.10.2021
Nginx, django, docker, отказывается устанавливать соединение через localhost

Следуя лучшим практикам, котельным пластинам и постам SO, через несколько дней я хотел бы выяснить, что преследует мой проект Django, Postgres, Gunicorn, Nginx с докером. После того, как я порезал компоненты, немного протестировал, я вижу, что внедрение Nginx является проблемой, …

27.10.2021
Поток uWSGI имеет существующий запущенный цикл событий, который вызывает исключение Django SynchronousOnlyOperation

У меня есть два представления Django, def view_that_accesses_orm(request): # say end point /useorm user = User.objects.first() ... и def view_that_creates_event_loop(request): # say endpoint /createloop client = AsycProvider() ... # do stuff with client и …

27.10.2021
Проблема вывода HTML в админку Django

У меня есть эти модели: class Academic(models.Model): surname = models.CharField(max_length=100, blank=True) forename = models.CharField(max_length=100, blank=True) def __str__(self): return '{}, {}'.format(self.surname, self.forename) class Partner(models.Model): name = models.CharField(max_length=200, verbose_name="Organisation name") class ResearchActivity(models.Model): title = models.CharField(max_length=200) academic = models.ManyToManyField(Academic, blank=True) partner = …

27.10.2021
Как изменить размер django ckeditor в соответствии с размером окна?

Я собираюсь добавить Django CKEditor к моей форме, но он не изменяет размер при изменении размера окна. Пожалуйста, помогите мне исправить это. models.py from ckeditor.fields import RichTextField Body = RichTextField() forms.py widgets = { 'created_date': forms.DateTimeInput(attrs={ 'class':'form-control', …