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

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. Я …

17.06.2022
На сайте Django не отображаются значения словарей

Я использую VS code для django. Я не уверен почему, но сайт django по умолчанию не показывает ожидаемый результат. Вывод игнорирует значения словаря. from django.shortcuts import render from django.http import HttpResponse def index(request): context = { 'name': 'Patrick', 'age' …

17.06.2022
Фильтр queryset в виджете django select2

Можно ли фильтровать набор запросов в формах Django Select2? У меня есть форма, которая отправляет прямое сообщение пользователю, и я хочу иметь возможность фильтровать пользователей. s2forms.ModelSelect2Widget, как я вижу, выбирает все экземпляры модели User Теперь мне …

17.06.2022
Получение последнего объекта связанной таблицы ManytoMany в Django

У меня есть модель Django следующего вида: class RFIDInventorySerials(models.Model): serial = models.CharField(max_length=50, blank=True, null=True, default=0) coordinate = models.CharField(max_length=100, blank=True, null=True, default=0) timestamp = models.DateTimeField(default=datetime.now) class RFIDInventory(models.Model): reference_number = models.IntegerField(default=0) serials = models.ManyToManyField(RFIDInventorySerials) и список serial, например : …

17.06.2022
Bootstrapp не работает на планшете (Acer B3-A30)

Всем добрый день, Купил старый планшет для демонстрации приложения. Похоже, что bootstrap не работает на некоторых элементах, таких как модалы, вкладки. (на ноутбуке и мобильном телефоне он работает нормально). Планшет 2016 года выпуска. Не знаю, какую …

17.06.2022
UpdateView обновить данные в БД при помощи ajax

view.py from django.http import HttpResponse, JsonResponse from django.views.generic import DetailView, UpdateView, DeleteView from django.shortcuts import render from django.urls import reverse_lazy from django.contrib.auth.decorators import login_required from django.contrib.auth import authenticate from django.utils import timezone from .forms import * from datetime …

17.06.2022
TypeError: неподдерживаемый тип(ы) операнда для +: 'int' и 'Time'

Я хочу суммировать минуты, хранящиеся в моей таблице. class Time(models.Model): value = models.PositiveIntegerField(null=True) Я пытаюсь суммировать минуты в функции def: def sum(request): times = ..._set.all() for time in times: total_min = total_min + time Тогда …

17.06.2022
Ошибка Stripe при создании пользователя на панели администратора django

Когда я создаю пользователя на панели администратора Django, Stripe hooks выбрасывает следующую ошибку. Я не уверен, куда обратиться, чтобы решить эту проблему? File "/Users/.../drf_stripe/stripe_webhooks/handler.py", line 53, in handle_webhook_event e = StripeEvent(event=event) File "pydantic/main.py", line 341, in pydantic.main.BaseModel.__init__ pydantic.error_wrappers.ValidationError: 1 validation …

17.06.2022
Как отобразить изображение с помощью django

У меня проблемы с тем, как отобразить изображение на html? Я просто хочу отобразить все изображения, которые сохраняются в моей базе данных {% for banner in banners %} &lt;div class="mySlides fade"&gt; &lt;div class="numbertext"&gt;1 / 3&lt;/div&gt; &lt;img class="d-block w-100" src="{{ …

17.06.2022
Django App Cloudformation YAML Stack - Nginx не достигает Django - Securitygroups conf без NAT

Не имея опыта работы с aws/devops и после долгих усилий и проб/ошибок мне удалось создать нижеприведенный стек для моего django приложения : Стек сильно полагается на celery, который потребляет много задач, так что я перешел на sqs …