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

17.06.2022
Показать поле многие ко многим в панели администратора django

Я использую эту функцию (cedi), но она не работает. Я хочу показать поле nombre модели Cedi в панели администратора модели Campania. Название колонки появляется, но информация или каждый экземпляр не появляется. @admin.register(Campania) class CampaniaAdmin(ImportExportMixin, admin.ModelAdmin): # conecta con CampaniaResource resource_class …

17.06.2022
CSRF 403 при входе в Django по умолчанию

Я довольно новичок в Django. Вот что мне нужно понять: После обновления с Django 3 до 4: На локальном сервере разработчиков проблем нет. На производстве: Ошибка CSRF 403 при входе в систему. На странице входа в …

17.06.2022
Как вызвать сигнал Django при использовании flush?

Я использую redis для кэширования данных в моем проекте и удаляю кэш через сигнал. При каждом изменении в моей базе данных сигнал очищает кэш, используя ключ, предоставленный следующим образом @receiver(post_save, sender=Book) def cache_clean_books(sender, instance, created, **kwargs): if created: cache.delete("all_books") …

17.06.2022
В моем проекте есть список информации, сохраненной в разных категориях. Как сделать так, чтобы каждая категория отображала только то, что сохранено в ней.

Models.py from django.db import models Создавайте свои модели здесь. class Category(models.Model): title = models.CharField(max_length=225) class Meta: verbose_name_plural = 'categories' class Contact(models.Model): category = models.ForeignKey(Category, related_name='contacts', on_delete=models.CASCADE) first_name = models.CharField(max_length=225) last_name = models.CharField(max_length=225) email = models.EmailField() телефон = …

17.06.2022
AttributeError: объект 'name_Funcition/task' не имеет атрибута 'GET' - Django, Celery + RabbitMQ

Я начинаю использовать Celery+RabbitMQ для использования асинхронных функций в моей системе Django и сталкиваюсь с некоторыми проблемами. Как я понимаю, при использовании Celery+RabbitMQ, функция, которую я вставляю в файл tasks.py, будет выполняться "вне" моей системы Django, и я …

17.06.2022
Как вывести значение, хранящееся в Django Model, в шаблон (xxxxxx.html)?

В базе данных Django поле "sex" было правильно записано. Однако, при рендеринге в шаблоне (xxxxxx.html), он всегда показывает ПЕРВЫЙ вариант, вместо того, чтобы показывать значение, записанное в Модели. Эта проблема возникает только для тега; если использовать тег, то он …

17.06.2022
Производительность запросов в Django ORM

Я пытаюсь найти лучший django запрос для моего django приложения. Я использую стандартную sqlite DB в качестве бэкенда. Я использую timeit для определения времени, затрачиваемого на запрос. >>> import timeit >>> >>> setup_arg = 'from .models import …

17.06.2022
Django orm. Помогите разобраться с дизайном базы данных

Помогите понять, как работает бд на примере коинмаркеткэпа. Есть, например, 3000 монет, их цена обновляется каждые 5 минут. Куда накапливать историю цен каждой монеты? Для каждой монеты сделать отдельную таблицу, связать со списком всех монет (fk)? Если так, то как …

17.06.2022
DJANGO4: names_to_path вызывает FieldError "Cannot resolve keyword '%s' into field. " Почему django не может разрешить ключевое слово 'fatura'?

DJANGO: names_to_path raise FieldError "Cannot resolve keyword '%s' into field. " Я хочу вернуть набор запросов со всеми связанными записями. Что-то вроде этого: r = Repasse.objects.filter(fatura__id = 9) Но я получаю ошибку... django, похоже, не может разрешить …

17.06.2022
Как переопределить поведение кнопки "Просмотр на сайте" в панели администратора?

#model class Example(models.Model): name = models.CharField(max_length=255) slug = models.SlugField(max_length=255, unique=True, blank=True) def __str__(self) -> str: return self.name def get_absolute_url(self): return '/example/{}/'.format(self.slug) По умолчанию кнопка "просмотр на сайте" открывает страницу в той же вкладке и под тем же …

17.06.2022
Как сделать фильтр диапазона по времени в django orm?

Есть функция, которая получает дату, мне нужно отфильтровать модель по дате, которая находится между date_start и date_end. Я пытался использовать gte/lte/range[], но это не работает правильно. Модель: class ModeratorAbsent(models.Model): created_by = models.ForeignKey(User, models.SET_NULL, null=True) moderator = models.ForeignKey(Moderator, models.CASCADE) …

17.06.2022
Значение по умолчанию в моделях django

Я создал модель с этими филдами. Я хочу установить start_date и end_date на дату по умолчанию, когда регистрируется посещаемость, однако, при миграции я получаю эту ошибку django.core.exceptions.ValidationError: [''Значение "26/06/2022" имеет неверный формат даты. Оно должно быть в формате …

17.06.2022
Django: Загруженное изображение не открывается

В настоящее время я работаю над приложением Django, которое позволяет мне загружать изображение, сохраняя его только как временный файл. Хотя я могу загрузить изображение, файл не открывается. Например, Windows Photos говорит: "Похоже, мы не поддерживаем этот формат файла". Есть …

17.06.2022
Django Not Found: /polls/style.css как я могу это исправить?

Hi я изменил свой код в style.css но сайт не изменился это меня смутило возможно я делаю что-то не так посмотрите мой код ниже и сделайте свой собственный вывод, я надеюсь на хороший ответ Журнал консоли: PS C:\Users\kostia_admin\PycharmProjects\pythonProject32\mysite> …

17.06.2022
Django fake model instanciation - No testunit [duplicate]

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

17.06.2022
Ошибка аутентификации 401 для jwt-токена в тестах DRF

У меня проблема с получением jwt авторизации для метода get в тесте. мои тесты: class ImageViewsTests(APITestCase): def setUp(self): self.test_user = User.objects.create_user(**TEST_USER) TEST_IMAGE['created_by'] = self.test_user self.temp_image = Image.objects.create(**TEST_IMAGE) self.token = RefreshToken.for_user(self.test_user) def test_images_list(self): url = reverse('jwt-create') client = APIClient() client.credentials(HTTP_AUTHORIZATION=f'JWT …

17.06.2022
Сохранить список форм Django

У меня получилось вывести список определенных форм, не используя наборы форм. Но теперь я затрудняюсь сохранить данные из формы. Это мой шаблон: {% extends 'base.html' %} {% block main %} <div class="container"> <div class="container-form"> <form method="POST" enctype="multipart/form-data" action="{% url …

17.06.2022
Установите коллаж столбца непосредственно из поля модели django CharField

В моих таблицах по умолчанию используется коллаж utf8mb4_general_ci, но иногда мне нужно, чтобы только несколько столбцов были utf8_general_ci. Существует ли библиотека или обходной путь для установки collate столбцов db непосредственно из полей модели, например, так: name = models.CharField(max_length=255, …

17.06.2022
Форма не проходит валидацию Django 4.0.4

Я для учебного проекта делаю форму добавления статьи. Для более удобной и красивой печати подключил django_summernote редактор. Однако, при каждом POST запросе форма не проходит валидацию, и я не понимаю почему. Вот мой код: views.py def add_article(request): user = request.user …

17.06.2022
Кто-нибудь знает, как настроить организационные страницы в richie lms?

Я успешно настроил RICHIE LMS на своей локальной машине, но он показывает ошибку, когда я хочу добавить туда страницу организации или курса. Он показывает мне "ypu have to create parent page and revese the parent page id to current …

17.06.2022
Показать записи в блогах, соответствующие текущей категории

Я хочу фильтровать свою базу данных на основе menuItem или категории постов моего блога. С помощью self.request.path я получаю что-то вроде '/py/', что представляет одну из моих категорий. Сейчас я делаю так, и это отлично работает, но есть …

17.06.2022
Создание печатаемого заказа с использованием API с помощью Django python

я пытаюсь создать заказ с помощью printful API, я не понимаю, где я ошибаюсь. Ошибка, которая выходит у меня такая: {"code":400,"result":"Invalid request: missing order element","error":{"reason":"BadRequest","message":"Invalid request: missing order element"}} вот код, для тех кто уже интегрировал его, …

17.06.2022
Django Template Tag - Получить подсчет из связанных моделей

Здравствуйте! Я перечисляю в html список регистров (RegAcceso) и хочу включить в каждый из них количество регистров (Registros), связанных с ним через внешний ключ. Модели class RegAcceso(models.Model): reg_user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) fecha = models.DateTimeField(auto_now_add=True) def __str__(self): …

17.06.2022
Каков правильный способ просмотра изображений из бэкенда (базы данных) во фронтенд (html)?

Я застрял на этом в течение некоторого времени. Изображения не отображаются, когда я использую эту строку кода. {% load static %} {% block content %} {% for product in product %} Product Name: {{ product.name }} Price: {{ …

17.06.2022
Выполняется фильтр при перезагрузке страницы Django. Как это исправить?

Всем доброго времени суток. Есть файл с фильтром(liked.py). Код фильтра: from django import template register = template.Library() @register.filter def liked(obj): obj.like_count += 1 obj.save() print("liked", obj.like_count) Фильтр я использую в функции javascript: VK.Observer.subscribe("widgets.like.liked", function liked(){ {{ article|liked }} …

17.06.2022
Django фильтр с родственным именем

У меня есть модель, которая выглядит следующим образом clas AModel(models.Model): name = models.CharField(max_lentght=100) reply = models.ForeignKey('SomeModel') class BModel(models.Model): a_model = models.ForeignKey(AModel, related_name='amodel') user = models.ForeignKey(User) tag = models.ForeignKey(TagModel) У меня есть queryset из AModelViewSet тогда def get_queryset(self): …

17.06.2022
Как объединить файл python в pycharm и связать с файлами vscode при создании веб-приложения

Соединение html и css файлов в vscode с файлом python в pycharm для создания веб-приложения

17.06.2022
Нельзя присвоить значение, оно должно быть экземпляром django

Я получаю следующую ошибку при вставке значений через метод request.post.get Невозможно присвоить значение "'1'": "Faculty_Feedback.department" должен быть экземпляром "Department".. Модель, в которую я хочу вставить данные, следующая class Faculty_Feedback(models.Model): department = models.ForeignKey(Department,on_delete=models.CASCADE) program = models.ForeignKey(Program,on_delete=models.CASCADE) resp1 …

17.06.2022
Как изменить имя безопасности в django swagger specticuler?

[введите здесь описание изображения][1] пожалуйста, следуйте этому изображению, чтобы прояснить мой вопрос [1]: https://i.stack.imgur.com/ah0fD.png. как я могу изменить имя безопасности, которое я получил по умолчанию из Django swagger spectacular (jwtauth). я хочу переименовать его, что я …

17.06.2022
Django отображает список словаря в шаблоне - ключ dict как переменная

Я использую Django 4.0 для отображения фронтенд-страницы, исходными данными которой является список dict. Я хочу упорядочить ключи dict и затем отобразить все dict в списке в том же порядке. Вот мой views.py: def UserGoalstatus(request, promise_token): print("__UserGoalstatus__") from cmd_utils import Retrieve_goal …

17.06.2022
Я пытаюсь сделать api запрос к другому приложению в django, но в том же проекте, как мне передать url моему api представлению, локальное развертывание работает.

``` def getpk(request, pk): current_user = request.user obj = LetterBody.objects.get(id=pk) company = obj.company_details.short_code location = obj.company_details.location.short_code datetime = str(date.today()) token = Token.objects.get(user=current_user.id) url = request.build_absolute_uri(reverse('create')) payload={ 'company':company, 'location':location, 'date':datetime } headers = { 'Authorization': f'token {token}', 'Content-Type': 'application/json' } if …

17.06.2022
Не отображаются столбцы диаграммы

пытаюсь отобразить график с помощью plotly в проекте django, график отображается нормально на странице, но я не могу увидеть столбцы, хотя данные существуют в базе данных. пожалуйста, помогите в файле views.py import pandas as pd from plotly.offline import …

17.06.2022
Printful django подключение для создания заказов

я хочу сделать связь между django и printful через API для создания заказа в магазине printful. Я смотрю на сайт документации, но мне кажется, что он сделан плохо, может ли кто-нибудь, кто знаком или уже делал это, помочь …

17.06.2022
Django-rest-auth : Как обновить токен?

Я использую Django-rest-auth для аутентификации (https://django-rest-auth.readthedocs.io). но когда я регистрирую новый аккаунт, api присылает мне Token, который никогда не меняется. Для большей безопасности, как я могу сделать, чтобы иметь новый токен каждый раз, когда я вхожу в …

17.06.2022
Запрос Django+Haystack не находит подстроки в атрибутах модели

Я использую haystack + whoosh в своем приложении. И у меня есть такая модель: class Person(models.Model): name = models.CharField(max_length=64) surname = models.CharField(max_length=64) и поисковый индекс выглядит следующим образом: class PersonIndex(indexes.SearchIndex, indexes.Indexable): text = indexes.CharField(document=True, use_template=True) name = …

17.06.2022
Поле 'id' ожидало число, но получило <WSGIRequest: GET '/r/1/'>

я пытался сделать проект, который будет преобразовывать длинный url в короткий. возьмите входной url с html страницы и сохраните его в базе данных и перенаправьте его в длинный url, хотя мой новый url но получил ошибку …

17.06.2022
Статические файлы и изображения не обновляются на Django

Я изучаю Django, я просто попробовал сделать простой блог, чтобы посмотреть, как он работает. Изначально, когда я начал, он был очень отзывчивым (хотя мне пришлось нажать ctrl-f5, чтобы обновить изменения на моем браузере chrome), не было никаких проблем, с …

17.06.2022
Django - Преобразование UUID обратно в идентификатор по умолчанию

Можно ли конвертировать обратно из UUID в стандартный ID в Django? Может ли это как-то повлиять на существующие данные? Если я удалю эту строку в моей Модели, Django сможет автоматически добавить поле для хранения первичного ключа? …

17.06.2022
Ошибка рекурсии, вызванная методом __init__

У меня есть модель Folder, которая имеет ForeignKey, ссылающийся на себя, чтобы представить структуру папок : class Folder(models.Model): folder_name = models.CharField(max_length=200) parent_folder = models.ForeignKey('self', on_delete=models.CASCADE, blank=True, null=True) def __init__(self, *args, **kwargs): super(Folder, self).__init__(*args, **kwargs) if self.pk is not None: …

17.06.2022
График криптовалюты, отражающий показатели за последние 7 дней

Я пытаюсь сгенерировать показатели за последние 7 дней для ряда токенов в Django. Пожалуйста, обратитесь к сайту coinmarketcap.com, который показывает производительность токена за последние 7 дней. Я получаю данные о цене в реальном времени из API Coinbase. Я …