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

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', …

27.10.2021
Как получить уникальные значения в наборе запросов?

У меня есть следующие записи в таблице сообщений и я хочу получить все получатель, где отправитель равен 15, и все отправитель, где получатель равен 15. поэтому я использовал квери class ContactListAPI(GenericAPIView, ListModelMixin …

27.10.2021
Django сломанная труба с CORS_ORIGIN_ALLOW_ALL

Здравствуйте, я делаю приложение flutter с Django API Из-за CORS я меняю настройки django. settings.py Так что когда я использую это, CORS_ORIGIN_ALLOW_ALL = True Ошибка CORS все еще не исправлена, и когда я выключаю …

27.10.2021
Праблема django install и cmd?

Я ввел следующий код в cmd и в строке 5 возникла ошибка Я также попробовал эти коды, но не получил желаемого результата (py -m venv env) пожалуйста, помогите мне!!! C:\Users\baran>python C:\Users\baran>pip C:\Users\baran>pip install virtualenv C:\Users\baran>pip install virtualenvwrapper E:\learning\project\django pro\toplrean>virtualenv -p …

27.10.2021
Form.clean_data в django пуст

Как я могу отладить, чтобы form.clean_data давала мне None в качестве возврата? Я не уверен, какой частью кода я должен поделиться, но вот фрагмент, где я проверяю форму и проверяю очищенные данные: if form.is_valid(): form.save() print(form.cleaned_data) Выход: {'City': …

27.10.2021
В чем разница между "boards" и "boards.apps.BoardsConfig" в Django?

Какая разница между "boards" и "boards.apps.BoardsConfig" в Django ?

27.10.2021
Django несколько баз данных django.db.utils.OperationalError: нет такой таблицы: django_content_type

Я пытаюсь хранить свои таблицы celery tasks в базе данных tasks, которая не имеет ничего общего с другими таблицами, но я продолжаю получать эту ошибку. sqlite3.OperationalError: нет такой таблицы: django_content_type я бы предпочел не иметь лишних …

27.10.2021
Django не стилизует страницу, хотя статические файлы извлекаются с кодом ответа 200

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

27.10.2021
Django - как заставить пользователя выбрать определенное количество опций в checbox modelform?

Я делаю простой опрос, построенный на основе modelform: models.py class Fruits(models.Model): author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) title = models.CharField(max_length=200, default='') text = models.TextField(default='') banana = models.BooleanField(default=False) grape = models.BooleanField(default=False) apple = models.BooleanField(default=False) mango = models.BooleanField(default=False) forms.py class FruitPicker(ModelForm): class …

27.10.2021
Невозможно получить совпадающие данные в фильтре поиска в Django

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

27.10.2021
Django Rest Framework: использование метода create в ModelViewSet для создания другого экземпляра модели

Я использую Django Rest Framework и drf-nested-routers и у меня есть три модели: Projects, Users и Contributors. Contributor - это способ связать проекты и контрибьюторов и содержит два поля, user_id и project_id. У меня есть вложенный User ModelViewSet, который …

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

У меня есть 3 модели: User, Room, Join. Я пытаюсь получить список комнат, к которым присоединился пользователь, но не знаю как. # models.py class User(models.Model): full_name = models.CharField(max_length=40) class Room(models.Model): room_name = models.CharField(max_length=40) create_by = models.ForeignKey(User, on_delete=models.CASCADE) class Join(models.Model): …

27.10.2021
Как получить вложенный экспорт json с помощью django-import-export?

Я использую django-import-export и хочу делать экспорт в json, в котором отношения являются вложенными. Допустим, я использую пример из документации (Book/Author/Category) и хочу сделать экспорт всех книг, включая их авторов и категории. Я бы ожидал, …

27.10.2021
Как получить отдельные записи из базы данных querey в django?

У меня есть следующие записи в таблице сообщений и я хочу получить все получатель, где отправитель равен 15, и все отправитель, где получатель равен 15. поэтому я использовал квери return Messages.objects.filter(Q(sender=15) | …

27.10.2021
Зависимый/цепочечный выпадающий список с Django не видит 'gruppo_single' в self.data

У меня проблема с селектом, который фильтрует другой. Я сделал всю фильтрацию правильно с точки зрения frontend, но в backend я не могу сохранить данные. Вот ошибка: выберите правильный выбор. Этот выбор не является одним из доступных …

27.10.2021
Что такое "Type Error: can't pickle weakref objects"?

Я пытаюсь pickle.dump() объект со свойством model, который хранит модель Keras и TensorFlow. admin.py def build(self, request, queryset): count = 0 for p in queryset: if build_id(p.project_management.id): count += 1 else: messages.warning(request, f"Could not build model for {p}") messages.success( …

27.10.2021
ModelForm заполняет поле внешнего ключа как число

У меня есть модель, из которой я создал ModelForm: models.py: class City(models.Model): name = models.CharField(max_length=50) def __str__(self): return f'{self.name}' class Profile(models.Profile): name = models.CharField(max_length=50) user = models.OneToOneField(User, on_delete=models.CASCADE, unique=False) location = models.ForeignKey('City', on_delete=models.SET_NULL, blank=True, null=True) forms.py from django …

27.10.2021
Заполните forms.MultipleChoiceField списком вместо модели

Итак, я начал работать с django и хочу извлечь категории из блога wordpress и представить их в виде множественного селектора. Вот что я делаю: Forms.py from django import forms from django.conf import settings from wordpress_xmlrpc import Client from wordpress_xmlrpc.methods …