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

17.07.2022
Как просматривать фильмы в порядке убывания среднего балла? django

Что мы хотим достичь. Я хочу отобразить оценку (звезды) фильма в порядке убывания. Настоящее состояние API tmdb используется для получения информации о фильмах. А модели movie и TV имеют только ID и stars(score). Отсюда, только те, у …

17.07.2022
Django: Как сохранить автоинкремент javascript в базу данных django?

Я увеличиваю значение из моей базы данных каждые 3,5 секунды с помощью javascript, но значение, которое я увеличиваю, поступает динамически из базы данных, теперь я хочу сохранить новое увеличенное значение в базе данных, поскольку увеличение продолжается, я не знаю, …

17.07.2022
Django. get_permission

У меня есть проблема, вызывающая 7 лишних sql запросов. В функции get_permission я достаю из параметров url первичный ключ модели и после забираю запись из модели по этому ключу, однако, эта операция как и get_permission выполняется 7 раз и я …

17.07.2022
Как сделать так, чтобы деления переходили на новую строку? html/css

Итак, мне нужно максимум 3 div'а на строку, поэтому когда я использую цикл "for" после 3 экземпляров он автоматически переходит на новую строку. У меня очень мало знаний в js, поэтому будет лучше, если вы подскажете мне что-то не …

17.07.2022
Файл CSS ссылается на файл, который не может быть найден. (Формы Fieldsets и Heroku)

Я использую наборы полей для моих форм django. Все отлично работает на локальном компьютере. Я хотел загрузить на Heroku и столкнулся с проблемой. При запуске "python manage.py collectstatic" я получаю следующую ошибку: CSS-файл 'forms_fieldset\css\main.css' ссылается на …

17.07.2022
Настройка бэкенда аутентификации для нескольких пользователей в Django

Вопрос в том, что у вас есть пользовательский пользователь 'Account' и я пытаюсь использовать Loginview, но только с одним конкретным бэкендом, но класс не заботится о переданном значении. from django.contrib.auth import views as auth_views from .lists import ProjectCreateView , ProjectUpdateView …

17.07.2022
Django import_export | данные не экспортированы из базы данных

Я использую Django-import_export для экспорта данных. Я использовал приведенный ниже код, который работает неправильно. Он экспортирует только обезвоженные данные вместо заданных полей. class MemberResource(resources.ModelResource): Brand=Field() class meta: model = model fields=('title','Brand') def dehydrate_Brand(self, obj): return str(obj.Brand.title) class modelAdmin(ImportExportModelAdmin): resource_class = …

17.07.2022
В декораторе assert not existing_data, "swagger_auto_schema дважды применена к методу"

Я добавил три поля ввода в качестве заголовков, но возникает swagger_auto_schema applied twice to method проблема и другая, когда я добавляю одну swagger_auto_schema с заданным полем ввода заголовка, она работает нормально, а когда я добавляю три swagger_auto_schema с добавлением их …

17.07.2022
Как передать 2 pks разных моделей в одном url django

Как добавить первичные ключи двух разных моделей post model и comment model в один url редактирования комментариев когда я добавляю 2 int pks в один и тот же url он показывает ошибку, а когда я даю 1 пользовательское имя, то …

17.07.2022
Показать предупреждающее сообщение перед сохранением страницы Django

Я пытаюсь создать предупреждающее сообщение перед сохранением страницы, я пытался сделать это Django Forms, но не получилось def clean(self): cleaned_data = super(CountryForm, self).clean() cc_myself = cleaned_data.get("registrations") subject …

17.07.2022
DRF Добавление нескольких аннотированных полей во вложенный сериализатор

В моем наборе запросов есть несколько аннотированных полей. Я хочу сгруппировать эти поля во вложенный сериализатор. Например views.py class PostViewSet(viewsets.ModelViewSet): queryset = Post.objects.all().prefetch_related( Prefetch('comments', queryset=Comment.objects.filter(parent__isnull=True).order_by('-pub_date') .annotate(likes=Count('votes', filter=Q(votes__choice=True)), dislikes=Count('votes', filter=Q(votes__choice=False))))) Поэтому есть два дополнительных поля 'likes', 'dislikes' serializers.py class …

17.07.2022
Преобразование необработанного sql в запрос к django

Я хочу конвертировать qs = Category.objects.raw('SELECT y.id,y.name,y.parent_id FROM core_category y INNER JOIN (SELECT name,parent_id, COUNT(*) AS CountOf FROM core_category GROUP BY name,parent_id HAVING COUNT(*)>1 ) dt ON y.name=dt.name AND y.parent_id=dt.parent_id') этот необработанный sql в запрос django

17.07.2022
Энпоинт spotify api "player/currently-playing" не возвращает данные о текущей воспроизводимой песне

Я пытаюсь получить данные о песне, играющей на одном из моих устройств, из API Spotify. Я создал представление, которое получает данные из API, и часть его выглядит следующим образом: class Song(viewsets.ModelViewSets): .... room_code = request.data['room_code'] room = Room.objects.filter(code=room_code)[0] host …

17.07.2022
Ограничение пользователя одной связью один-к-одному с любой из заданных моделей Django

У меня есть два модельных класса Leader и Member, оба имеют отношения OnetoOne с User, как вы можете видеть ниже: from django.db import models from django.contrib.auth.models import User class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.DO_NOTHING) # Abstract model class for …

17.07.2022
Не могу сделать фильтр по author_id

Мне нужно было сделать чтобы каждый юзер видел только свои статьи. Надеюсь на вашу помощь братья views.py from .models import State def index(request): states = State.objects.filter(author_id = request.user.id).first() context = { 'states':states } return render(request, 'Blogpage/index.html', context) models.py …

17.07.2022
Изображения исчезают, когда Django debug=False

Когда я готовлюсь к развертыванию своего Django-сайта в продакшн, я, конечно же, устанавливаю флаг "debug" в "false" в своем файле настроек. По какой-то причине все мои изображения перестают отображаться. Вот мой вызов изображения(й) в моем шаблоне(ах): <div id='photo1'> <img …

17.07.2022
Запись в CSV файл с полем manytomany в Django

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

17.07.2022
Отображение данных с помощью datatbales через django rest framework

Https://www.youtube.com/watch?v=ntH6Fb9Rdkw Я следовал этому руководству о том, как получать данные в таблицы данных с помощью django (тот человек использовал ядро django, а я хочу получать и отображать данные через django rest framework) вот как …

17.07.2022
Ссылка на отзывчивую панель навигации не работает на мобильном устройстве

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

17.07.2022
Path('', views.IndexView.as_view(), name='index'), AttributeError: module 'polls.views' has no attribute 'IndexView'

как решить эту проблему : я использую метод общих представлений в django и столкнулся с этой ошибкой при создании моего первого приложения для опроса ... path('', views.IndexView.as_view(), name='index'), AttributeError: module 'polls.views' has no attribute 'IndexView' my urls.py : …

17.07.2022
Использование API ключа яндекс карт

В хеадере карты подключаются так: <script src="https://api-maps.yandex.ru/2.1/?apikey=КЛЮЧ&lang=ru_RU" type="text/javascript"> </script> И-за чего каждый юзер может получить api ключ и делать с ним что хочет. Мне нужно обычное использование яндекс карт, то-есть, поиск геолокации, метки и т.д., но, как мне контролировать …

17.07.2022
Зависимости venv добавляются без загрузки

Я использую виртуальные среды в своих проектах django. Когда я создаю venv, я делаю следующее из командной строки cd Dev python3 -m venv <name of venv> Это создает папку venv на моей машине mac в папке Dev. …

17.07.2022
Как я могу вводить числа в строку на форме django?

Чего вы хотите достичь Я хочу вводить числа в форму django следующим образом. Текущий код class Comment_movie_CreateForm (ModelForm): class Meta: model = Comment_movie fields = ('comment','stars') comment = forms.CharField (required = False, label ='comment', …

17.07.2022
Админпанель Django: Как показать форму вместо списка данных?

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

17.07.2022
Как установить поле, не относящееся к базе данных, в модели в django

я хочу установить / обновить вычисляемое поле на модели, с различным значением на каждом объекте. Например, у меня есть модель User, и я хочу установить свойство name для каждого пользователя, где name не является столбцом в БД и …

17.07.2022
Как сохранить медиафайлы в локальном хранилище Heroku с помощью Django?

У меня есть приложение Django REST с React для клиента. Я записываю файл с помощью React и отправляю его в Django. Когда я сохраняю его, я изменяю его с помощью ffmpeg и сохраняю снова в той же папке с …

17.07.2022
AttributeError: модуль 'django.db.models' не имеет атрибута 'Aqtau'

Я работаю с django в первый раз. И столкнулся с этой ошибкой. Можете ли вы помочь мне решить ее. Ошибка такая, у меня есть много моделей и данных в них, и я поместил эти данные в html как таблицу, после …

17.07.2022
Проблема django "makemigrations" не работает

08:41 ~/myapk $ python manage.py makemigrations Traceback (most recent call last): File "/home/chaxim/myapk/manage.py", line 22, in <module> main() File "/home/chaxim/myapk/manage.py", line 18, in main execute_from_command_line(sys.argv) File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 419, in execute _from_command_line utility.execute() File "/usr/local/lib/python3.9/site-packages/django/core/management/__init__.py", line 395, in execute django.setup() …

17.07.2022
Использование Telegram Bot с Django

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

17.07.2022
Настройка Django Push-уведомления только для веб?

Я хочу настроить push-уведомление для сайта. Я просто выполнил все, как описано в документации, но, к сожалению, теперь это не работает. Вот мои настройки. PUSH_NOTIFICATIONS_SETTINGS = { "WP_PRIVATE_KEY": BASE_DIR / 'private_key.perm', "WP_CLAIMS": {'sub': "mailto: development@example.com"} } …

17.07.2022
Ошибка при установке django-pgroonga: "UnicodeDecodeError: кодек 'charmap' не может декодировать байт 0x81 в позиции 112: символ отображается на <undefined>".

Мне нужно использовать японские символы с векторным поиском в Django / Postres. Я пытаюсь установить django-pgroonga и продолжаю получать ту же ошибку кодировки с cp1252.py: PS C:\JGRAM\JLPT&gt; pip install django-pgroonga Collecting django-pgroonga Using cached django-pgroonga-0.0.1.tar.gz (3.7 kB) Preparing metadata …

17.07.2022
Django admin change view не меняется в linux

У меня есть изменение для модели в папке templates, я добавил кнопку в инструменты объекта. В Windows изменение работает без проблем, в Linux изменение не видно. Я перезапустил nginx, gunicorn. Я попробовал коллекции static и это не помогло. …

17.07.2022
Как создать фильтр по умолчанию в наборе запросов django

У меня есть следующая модель в моем приложении django. class Segment(BaseSegmentModel): payload_json = JSONField(null=True, default=None, blank=True) owner = models.ForeignKey(CustomUser, null=True, blank=True, on_delete=models.SET_NULL, related_name='segments') name = models.CharField(max_length=100, null=True, blank=False) status = models.CharField(max_length=100, null=True, blank=True, choices=SegmentStatuses.choices, default=SegmentStatuses.STOPPED) created_date = models.DateTimeField(null=True, auto_now_add=True)as …

17.07.2022
Django-notifications-hq Как в реальном времени обновлять уведомления для чтения

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

17.07.2022
Почему мой django позволяет загружать файлы вне папки static?

Мой проект django позволяет загружать изображения из статической папки: http://0.0.0.0:8001/static/img/login.png Это имеет смысл. Но меня беспокоит то, что он также позволяет мне загружать файлы даже за пределами статической папки, такие как: <a href="http://0.0.0.0:8000/logs/result.log" rel="nofollow …

17.07.2022
Celery не запускается с Django 4.0

Я обновился с Django 2.2 до 4.0, и хотя приложение работает нормально, celery не запускается, он только отображает логотип Celery, без текста, без ошибок. В моем приложении есть несколько файлов tasks.py в разных модулях. Согласно сайту Celery, все настроено нормально. …

17.07.2022
Лучший способ создать уникальный URL для "регистрации" [Django]

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

17.07.2022
Запрос Django с 3 таблицами

Я надеюсь, что смогу получить небольшое руководство. Я пытаюсь вернуть данные из 3 связанных таблиц в моем шаблоне. В SQL это простой подход, но требования Django заставляют меня споткнуться. Я хотел бы отображать информацию, подобную этой: WaiverAdult.first_name …

17.07.2022
Django: представление не работает, когда я перенаправляю на представление, оно не может загрузить страницу?

Я пытаюсь перенаправить на представление с обратным вызовом в django, но кажется, что это не работает, urls.py выглядит нормально, но он продолжает терпеть неудачу. У меня есть представление investmentDetail, которое получает purchased_package_id , теперь идентификатор купленного пакета - …

17.07.2022
Импорт 'django' не мог быть разрешен из исходного текста (VSCode)

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