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

17.01.2023
Как добавить пагинацию к данным, полученным от google big query, в django rest framework

У меня есть некоторые данные, полученные от google big query, и я пытаюсь сделать пагинацию на эти данные в django rest frame work. Также я не использую сериализаторы для достижения правильного вывода. Есть ли какой-нибудь идеальный способ добавить пагинацию, …

17.01.2023
Как получить последний логин пользователя с помощью поля OneToOneField и отобразить его на панели администратора?

Traceback (последний последний вызов): Файл "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/threading.py", строка 864, in run self._target(*self._args, **self._kwargs) Файл "/Users/rustem/studypageback/venv/lib/python3.6/site-packages/django/utils/autoreload.py", строка 54, в wrapper fn(*args, **kwargs) Файл "/Users/rustem/studypageback/venv/lib/python3.6/site-packages/django/core/management/commands/runserver.py", строка 117, in inner_run self.check(display_num_errors=True) Файл "/Users/rustem/studypageback/venv/lib/python3.6/site-packages/django/core/management/base.py", строка 436, in check raise SystemCheckError(msg) django.core.management.base.SystemCheckError: SystemCheckError: Проверка системы выявила …

17.01.2023
Как получить доступ к удаленному серверу баз данных PostgreSQL через VPN

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

17.01.2023
DRF - Не были предоставлены учетные данные для аутентификации. (Djoser + SimpleJWT)

В настоящее время я получаю ошибку при выполнении запроса к /users/me для получения данных моего пользователя. Из того, что я читал, я не отправляю токен, хотя я не уверен, как хранить его, когда я получаю его от конечной точки …

17.01.2023
Как вызвать метод формы из шаблона для динамической формы в django

У меня есть модель, одно из полей которой CharField, используется для хранения JSON (список словаря) под названием 'schema' SCHEMA_DATA_TYPES=( (1, 'Integer'), (2, 'String'), (3, 'Date'), ) class MailTemplate(models.Model): name = models.CharField(max_length=20) tfile = models.FileField(upload_to='uploads/mailtemplate', null=True, blank=True) schema = models.CharField(max_length=256, …

17.01.2023
Обновление модели Django после сохранения и 5-секундного сна дает мне старое состояние, что не так?

Я смог сохранить данные в Django модель без каких-либо ошибок, но данные не отразились в db. Но через некоторое время я смог сохранить данные снова с помощью того же метода. Что может быть причиной этого? Я подозреваю использование …

17.01.2023
Как развернуть несколько приложений django на apache в Windows?

Я хочу развернуть несколько приложений django на apache в Windows, но знаю, как развернуть только одно. Переопределяя localhost сервера Wamp, я могу развернуть приложение без проблем, но мне нужно развернуть больше и я не знаю как. Я видел …

17.01.2023
Django cookie consent не разобрался как вызвать

В руководстве написано так: Add cookie_consent to your INSTALLED_APPS. я следовательно добавляю INSTALLED_APPS = [ 'cookie_consent.apps.CookieConsentConf', и так: INSTALLED_APPS = [ 'cookie_consent', тут все хорошо, но потом когда я добавляю urls.py path('cookies/', include('cookie_consent.urls')), то дальше все …

17.01.2023
Django rest framework удаляет "+" из временных дат [дубликат]

У меня есть простое представление django get: @api_view(["GET"]) @permission_classes([IsAuthenticated]) def test_endpoint(request): print(request) print(request.GET) Результат этого - <rest_framework.request.Request: GET '/api/test_endpoint?start=1969-12-31T19:00:00+05:00&end=2023-01-16T21:22:52-05:00'> <QueryDict: {'start': ['1969-12-31T19:00:00 05:00'], 'end': ['2023-01-16T21:22:52-05:00']}> Если вы заметили, start по какой-то причине очищает + в datetime. …

17.01.2023
Django: невозможно удалить элемент в модели, наследуя django-mptt

в models.py у меня есть следующий код: import uuidfrom django.db import modelsfrom django.db.models import Qfrom mptt.models import MPTTModel, TreeForeignKey from company.models import Account class Plan(MPTTModel): id = models.UUIDField(primary_key=True, unique=True, editable=False, default=uuid.uuid4) coding = models.CharField(max_length=50) title = models.CharField(max_length=100) parent …

17.01.2023
Django: Получение твитов, за которыми следит текущий пользователь

В настоящее время у меня установлены следующие модели User Модель class User(AbstractUser): pass Follower Модель class Follower(models.Model): # user is following userFollowing user = models.IntegerField() userFollowing = models.IntegerField() Tweet Модель class …

17.01.2023
Comment Mixin для Django. Почему CommentPost определен именно так?

Я начинающий Django, и я читал книгу WS Vincent "Django для начинающих". В предпоследней главе он пишет следующий код. Он создает представление для комментариев, которое может обрабатывать GET и POST запросы, не смешивая FormMixin и созданный им ArticleDetailView. Я все …

17.01.2023
Django - Динамическое добавление второй формы на страницу

Я ищу руководство по созданию динамической формы в Django, которая меняется в зависимости от того, какие участники находятся на встрече. Предыстория такова: Приложение используется для отслеживания результатов встреч нескольких команд, каждая из которых состоит из 4-8 человек. В …

17.01.2023
Как создать поле фильтра "CHOICES" из модели на основе уникальных значений из другой модели?

Добрый день! Буду очень благодарен за любую помощь. У меня есть две связанные таблицы - модели Django. Поле "nomer_kotl = models.TextField()" имеет ассоциацию с другой моделью. А в качестве "choices = CHOICES" я хотел бы …

17.01.2023
Как изменить порядок элементов формы при рендеринге в шаблоне в Django

При рендеринге формы как изменить порядок элементов формы в шаблоне? В приведенной выше форме как мне изменить положение элемента 'Sort by'. Если предположим, я хочу расположить его справа …

17.01.2023
Лучший графический интерфейс для запуска python [закрыто]

Я создаю инструмент обнаружения объектов, используя алгоритм Yolo (который содержит много зависимостей). мой скрипт python работает успешно. Мой вопрос в том, какой GUI лучше всего реализовать с помощью python? Я пытаюсь создать коммерческое приложение, которое может …

16.01.2023
Как правильно настроить пагинацию Джанго?

Views def cat_detail(request, category_id): category = Category.objects.get(id=category_id) products = Product.objects.filter(category=category) paginator = Paginator(products, 3) page_number = request.GET.get('page') page_obj = paginator.get_page(page_number) return render(request, 'product/cat_detail.html', {'category': category, 'products': products, 'page_obj': page_obj}) html <div class="pagination"> <span class="step-links"> {% if page_obj.has_previous %} <a …

16.01.2023
Не отображается дата и автор в django проекте

В общем по ходу исправления, отображение автора на странице и дата публикации поста перестала отображаться, смотри на скрине. models.py: class Post(models.Model): text = models.TextField(verbose_name='Текст') pub_date = models.DateTimeField(auto_now_add=True) author = models.ForeignKey( User, on_delete=models.CASCADE, related_name='posts', verbose_name='Автор' ) group = models.ForeignKey( Group, on_delete=models.SET_NULL, …

15.01.2023
Questions matching query does not exist...,как испаравить?

DoesNotExist at /delete/51/ Questions matching query does not exist. ошибка означает, что ничего подобного не найдено, хотя в бд данная запись имеется. Кроме того эта ошибка появляется не у всех записей. views class QuestionDeleteView(LoginRequiredMixin, DeleteView): model = Questions …

15.01.2023
Не запускается локальный сервена на Django [закрыт]

Вписываю в консоль ~pyton manage.py runserver~ gосле введённой команды терминfл пишет python и всё

15.01.2023
Django кнопка login вместо авторизационной формы

Хочу сделай форму для ввода логина, но выводится только кнопка Log in Вот пример кода: {% extends 'base.html' %} {% block content %} <h1>Login</h1> <hr> {% if form.errors %} <p> {{ form.errors.error }} </p> {% endif %} <form action="{% url …

15.01.2023
Ошибка при подключении картинки из статик файлов djangos

В статических файлах лежит картинка но когда я добавляю ее в html разметку то происходит ошибка settings.py: STATIC_URL = 'static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static') STATICFILES_DIRS = [] DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/' layout.html: {% …

15.01.2023
Django Форма и несколько полей ForeingKey

Подскажите пожалуйста, когда в модели много связанных полей с другими таблицами, как сделать нормальную форму с заполнением такой модели? Каким образом создать форму для Project? class City(models.Model): obl = models.CharField(max_length=255, choices=REGIONS, default="24", verbose_name="Регион") name = models.CharField(max_length=128, verbose_name="Город") population = models.IntegerField() …

15.01.2023
Как переопределить классы стилей messages django

Как можно переопределить стили для системы оповещения (messages) в Django, чтобы они совпадали с классами стилей bootstrap

15.01.2023
Как добавить фильтр и поиск по таблице Django

Есть сайт на котором отображается таблица. Нужно реализовать поиск и фильтрацию по данным таблицы. Например, фильтр который выводит строки по определенной дисциплине, и поиск по ФИО. HTML код страницы: <pre class="lang-html …

15.01.2023
Фильтрация DateTimeField по сегодняшнему дню Django Python

Здраствуйте, имеется поле в бд с типом DateTimeField, нужно выбрать только те объекты модели у которых сегодняшнее число и месяц и год совпадает сегодняшним числом месяцем и годом. Как такое можно реализовать?

14.01.2023
Django: вывод текста из моделей

В модели указывается текст в различных строчках. При выводе в html он вывод текст слитно, не разделяя на строки. Как исправить? Указываю в модели: Вывод: <img src="https://i.stack.imgur.com/MrrFz.png" …

13.01.2023
Как в django проекте создать файл в нутри функции представления и загрузить в бд

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

13.01.2023
Как работает атрибут query_pk_and_slug

В классе SingleObjectMixin есть атрибут query_pk_and_slug не очень понятно, что он делает? Когда он равен True подходит для такого URL /home/&lt;pk:pk&gt;/&lt;slug:slug&gt;, а False /home/&lt;pk:pk&gt; или /home/&lt;slug:slug&gt;?

13.01.2023
Вложенный цикл в шаблоне проходит только раз в Django

Я пытаюсь создать таблицу в шаблоне, используя циклы. view.py: def main_page(request): groups = CurrentGroup.objects.all(); classes = Class.objects.all(); numbers = [1, 2, 3, 4, 5, 6] times = [&quot;8:00-9:35&quot;, &quot;9:45-11:20&quot;, &quot;12:20-13:55&quot;, &quot;14:05-15:40&quot;, &quot;16:20-17:55&quot;, &quot;18:05-19:40&quot;] data = { &quot;timetable&quot;: zip(numbers, times), &quot;classes&quot;: …

13.01.2023
Django: помощь в реализации модели

Имеются два поля в модели: 1 и 2. В зависимости от 1 столбца должны выпадать нужные поля для 2 столбца. К примеру: в поле 1 выбрали название человек и в поле 2 выходят учитель, повар, программист и т.д. Как можно …

13.01.2023
Неизвестный столбец 'gameApp_questions.id' в 'поле django

привет всем я делаю приложение викторины на django я делаю выбор 6 вопросов из базы данных в views.py question_list = Questions.objects.filter(grade=15,subject=2).order_by('?')[:6] for i, question in enumerate(question_list): question.point = i + 1 question.save() context['questions'] = question_list return context …

13.01.2023
Ошибка рендеринга шаблона django, когда шаблон имеет сравнение 'equal'

У меня возникла проблема с рендерингом шаблонов в django. Она проявляется, когда происходит целочисленное сравнение с помощью '=='. У меня есть представление типа .. def mailtemplate_GetSchema(request, id=None): if id == None: svars = [] this_var = {} …

13.01.2023
Мои пользовательские шаблоны для страницы 404 не работают в Django

Я пытался использовать свои пользовательские 404- и 403-страницы для своего проекта django и использовал для этого код, который я уже использовал в других проектах, но почему-то он пока не работает. Это моя функция: def error_404(request, exception): return render(request, 'main/errors/404.html', …

13.01.2023
Как объединить два или более QuerySets из разных моделей и упорядочить объекты в хронологическом порядке?

У меня есть два набора запросов, которые нужно объединить и перебрать объекты в хронологическом порядке, основываясь на поле datetime, которое является общим для обеих моделей. Каков наилучший способ сделать это? Я могу объединить наборы запросов с помощью union, …

13.01.2023
Django.core.exceptions.ImproperlyConfigured: WSGI application 'vkbot.wsgi.application' could not be loaded; Error importing module

При запуске сервера python manage.py runserver выдает ошибку: Performing system checks... System check identified no issues (0 silenced). January 13, 2023 - 15:04:26 Django version 4.1.4, using settings 'vkbot.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CTRL-BREAK. Exception …

13.01.2023
NGINX Docker reverse proxy не работает на сервере (работает локально)

Я запускаю приложение Django на Docker с Nginx, конфигурация отлично работает локально, но на сервере не работает. я получаю ошибку 502 Bad Gateway на веб-странице и журналы, которые я получаю 2023/01/13 07:55:56 [error] 28#28: *1 connect() failed …

13.01.2023
Таймаут на чтение почтового запроса, содержащего тяжелый словарь

Я получаю POST-запрос, содержащий словарь Json объемом 3 мб. Когда я получаю de POST, мое представление пытается прочитать args в запросе, но это вызывает таймаут на сервере Heroku. Когда я пробую это локально, все работает нормально. Вот код: def …

13.01.2023
Невозможно применить миграцию на измененную модель в django

Я новичок в django. Я изменил некоторые поля в моей уже созданной модели Django. Но когда я пытаюсь применить к ней миграции, появляется следующее сообщение: It is impossible to add a non-nullable field 'name' to table_name without specifying a …

13.01.2023
Как скрыть столбец, назначенный для "list_display" и "list_display_links" для "list_editable" в Django?

У меня есть Person модель ниже: # "store/models.py" from django.db import models class Person(models.Model): first_name = models.CharField(max_length=20) last_name = models.CharField(max_length=20) Затем, я назначил "first_name" и "last_name" на list_display и <a href="https://docs.djangoproject.com/en/4.1/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_editable" rel="nofollow …