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

24.08.2021
UndefinedError: 'request' не определен в шаблоне

Я использую Django 3.1. У меня есть представление шаблона, которое обычно отображается нормально, но иногда я обнаруживаю следующую ошибку в моих журналах. К сожалению, я не могу воспроизвести ее. UndefinedError: 'request' is undefined File "django/core/handlers/exception.py", line 34, in inner …

24.08.2021
Требуется оптимизация запросов Django (2 запроса вместо 21)

У меня есть проект Django на EBS, и один метод, который возвращает QuerySet из Article объектов, занимает довольно много времени. Я бы хотел оптимизировать его так, чтобы это был всего один или два запроса, но я не уверен, что …

24.08.2021
Как отсортировать столбец с датами из sqlite3 django с помощью js datatables

У меня есть данные datetime.datetime в базе данных sqlite в формате "2021-04-07 09:12:22". Веб-приложение на Django показывает мне это как "7 апреля 2021 г. 09:12" ("7 апреля 2021 09:12"). И я не могу найти правильный формат даты, чтобы применить …

24.08.2021
Как получить url и передать его в качестве параметра url в django

я хочу передать url как параметр url например на моем сайте есть два отеля (отель A и отель B) на главной странице он показывает только две кнопки одна для доступа hotel A и другая для hotel B. Я хочу …

24.08.2021
Как долго работает ссылка на сброс пароля в Django?

Я просто хочу знать, через сколько времени истекает срок действия ссылки. Как долго работает ссылка на сброс пароля в Django?

24.08.2021
Django: Могу ли я получить доступ к клиентским куки при первой загрузке страницы?

Мне нужно прочитать куки, установленные Google, чтобы отобразить вид моей домашней страницы. Но я заметил, что при первой загрузке объект request.COOKIES всегда пуст. Я не уверен, что это нормально, моя логика говорит "когда у вас новый посетитель, все …

24.08.2021
Как вводить данные в формы django в виде списка?

Мне нужно передать эти данные в виде python list в django, а не в виде строки. Как создать список, просто для ввода данных, разделенных запятыми? class CreateForm(forms.Form): list = forms.CharField(label='Input names (separate with commas): ')

24.08.2021
Django не регистрирует модель в админке

Model.py class News(models.Model): title = models.CharField(max_length=256, verbose_name="Заголовок страницы") photo = models.ImageField(upload_to=PathRename("new"), verbose_name="Фото под заголовком") pretext = models.TextField(verbose_name="Текст цитаты") block1_title = models.CharField(max_length=300, verbose_name="Заголовок") block1_subtitle = models.CharField(max_length=300, verbose_name="Подзаголовок") block1_text = models.TextField(verbose_name="Текст") block2_subtitle = models.CharField(max_length=300, verbose_name="Подзаголовок") block2_item1 = models.TextField(verbose_name="Текст пункта 1") block3_subtitle = …

24.08.2021
Django :Uncaught ReferenceError: require is not defined. Это проблема django или javascript? Как я могу это исправить?

Как можно использовать функцию requier в javascript в шаблонах (Django)?

24.08.2021
Marshmallow: Как построить схему из вложенного JSON, включающего списки?

У меня есть следующий JSON из полезной нагрузки: { "lunch":{ "appetizer":[ { "size_id":2, "menu_id":34 }, { "size_id":6, "menu_id":78 } ], "entree":{ "start":12, "end":34 }, "dessert":12 } } Мне нужно построить подкласс схемы, используя marshmallow.Schema. В lunch всегда …

24.08.2021
Представление списка в Django неоднократно терпит неудачу, но детальные страницы работают

Testt1 это мое представление для получения набора запросов и создания списка объектов и их дочерних внешних ключей. mydetail это детальное представление для отдельных объектов. В списке не используется slug, но он есть в шаблоне списка для вызова страниц детализации. Но …

24.08.2021
Как создать url на django вне шаблона

У меня есть приложение, в котором при создании экземпляра пользователя отправляется сигнал для отправки сообщения электронной почты. Я реализую сигнал для отправки SMS. В моем HTML шаблоне электронной почты есть эта строка, которая перенаправляет пользователя, мне нужно отправить ту …

24.08.2021
Как получить список значений из шаблона формы django в form.py Cleaned_data

Я пытаюсь отправить список значений ['good','nice','happy'] в бэкенд. У меня есть следующие файлы в моем приложении django. models.py class TagModel(models.Model): name = models.CharField(max_length=255) class BlogModel(models.Model): title = models.CharField(max_length=255) tags = models.ManyToManyField(TagModel) forms.py class BlogForm(forms.ModelForm): title = …

24.08.2021
NoReverseMatch при входе в систему с помощью сброса пароля Django

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

24.08.2021
Django __init__() принимает 1 позиционный аргумент, но было задано 6

Мой класс модели: class Campaign(models.Model): name = models.CharField(max_length=255) campaign_id = models.CharField(max_length=8, null=False, blank=False, unique=True) def __init__(self): super(Campaign, self).__init__(self) self.campaign_id = generate_random_id(8) # it generates just random string class Meta: ordering = ["name"] def __str__(self): return self.name Мой класс …

24.08.2021
Django: возвращение формы django в качестве ответа на ajax-запрос

Я новичок в django. Теперь я ищу способ получить django форму как ajax ответ. Я подготовил ajax запрос в моем файле myjs.js Ajax отправляет запрос по url: 'formJson/<str:skl>/' и мое представление formJson получает переменную skl, которая используется …

24.08.2021
Django динамический url в корневом домене перезаписывает все остальные url

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

24.08.2021
Изменение сообщения об ошибке поля регистрации и цвета поля

В настоящее время мы внедряем страницу членства. Я надеюсь, что цвет поля будет красным, если произошла ошибка, но я не знаю, что делать. Что я должен добавить в свой код, чтобы это было возможно? <form method="post" class="post-form"> …

24.08.2021
Как django обрабатывает удаленный api, который либо длится вечно, либо таймаут?

При создании интерфейса django front-end для получения данных из другого удаленного API и возврата их нашему пользователю, я обнаружил, что удаленному API часто требуется более 30 секунд для возврата результата, а в некоторых случаях происходит таймаут... даже если я …

24.08.2021
BasicAuthentication не проверяет подлинность пользователя при проверке прав доступа

Я хочу использовать DRF's rest_framework.authentication.BasicAuthentication для разработки моего SPA с dev-сервером, потребляя данные из локально работающего бэкенда. Я включил rest_framework.authentication.BasicAuthentication в settings.py. У меня есть представление, которое требует разрешения (guardian.mixins.PermissionRequiredMixin): class WidgetDetail(PermissionRequiredMixin, RetrieveAPIView): serializer_class = WidgetSerializer permission_required …

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

Я пытаюсь создать панель поиска по фильтру, которую я могу настраивать. Например, вот представление: class StudentListView(FilterView): template_name = "leads/student_list.html" context_object_name = "leads" filterset_class = StudentFilter def get_queryset(self): return Lead.objects.all() и вот мой filters.py: class StudentFilter(django_filters.FilterSet): class Meta: model …

24.08.2021
ФУНКЦИЯ УСПЕХА AJAC НЕ РАБОТАЕТ - DJANGO

Я пытаюсь вызвать ajax функцию и метод ajax функции полностью выполняет свою функцию, но после выполнения функции saveorder он не возвращает вызов метода success, даже метод ошибки и метод complete не работают код ajax: function mycart(){ if(localStorage.getItem('cart') != null){ console.log("nnot …

24.08.2021
Ограничение целочисленных значений в урлах django

У меня есть следующий Django URL, который позволяет пользователям зарегистрироваться для любого одного кода безопасности от 1 до 6. path('add/<int:security_code>/', security_views.RegisterView.as_view(), name='register_code'), Url должен отображать шаблон до 6 кодов безопасности, например https://www.example.com/add/1/ #-- It should work https://www.example.com/add/2/ #-- …

24.08.2021
Подскажите пожалуйста, как в Django из объекта формы (ModelForm) получить объект модели

Пишу тест - нужный ли пост был загружен в форму. Из response беру форму: response = self.authorized_client.get(reverse('post:post_edit', kwargs={'post_id': '1'})) форма = response.context.get('form') Беру пост из базы: пост_из_бд = PostModelTest.posts.get(pk=1) И сравниваю: assertEqual(форма, пост_из_бд). Так вот вопрос - как …

24.08.2021
Как использовать обученный шрифт в Pytesseract?

Я создал тип шрифта в Pytesseract для корректного извлечения данных. Как мне интегрировать этот тип шрифта в мой проект Heroku? Я пытаюсь заставить Heroku использовать мой шрифт (мой файл .traineddata). В моем скрипте Python (как) можно вызвать локальный …

24.08.2021
Как определить местоположение пользователя на карте через ip-адрес в python folium?

Я использую Django REST Framework. Теперь я могу получить доступ к IP пользователя из request пользователя, используя django-ipware. from ipware import get_client_ip def getlocation(request): client_ip, is_routable = get_client_ip(request) Он предоставляет мне IP-адрес request, с которого пользователь получает …

24.08.2021
Подключение контейнеров Nginx и Django [host not found in upstream]

Я создал 2 контейнера для обоих, Django и Nginx. Они отлично работают на моем рабочем столе, но когда я извлекаю образы из Docker Hub в инстансе AWS EC2 и запускаю, я получаю эту ошибку: /docker-entrypoint.sh: Configuration complete; ready for …

24.08.2021
Динамическое создание столбцов с помощью Django

Я пытаюсь создать колонки в базе данных Postgres во время выполнения с помощью django. Вот что я пробовал до сих пор from django.core.management.base import BaseCommand from django.db import connection class Command(BaseCommand): def handle(self, *args, **options): sql = "ALTER …

24.08.2021
Преобразование поля символов в строку в Python

Здравствуйте дамы и господа. Мой вопрос прост, я хотел бы иметь возможность сохранять переносы строк в базе данных Postgresql с помощью Python, но при извлечении сохраненного и печати его в консоли или отправки его как контекст в шаблон (я …

24.08.2021
Как получить меню выбора опций в зависимости от выбора из другого меню выбора опций?

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

24.08.2021
Как передать параметр url в шаблон для перенаправления на определенную категорию - django

Я сделал сайт отелей, есть несколько отелей, и я разделил их номера на разные категории, но в url я хочу показать что-то вроде этого /hotel-name/categories или /hotel-name/rooms/booking, но я не могу сделать это в некоторых случаях, когда администратор одного из …

24.08.2021
Как использовать тег urlize от django в модале?

Мой модал работает нормально, и я использовал urlize на моем html-теле, как вы можете видеть ниже, Проблема возникает, когда мне нужно использовать urlize в модале, данные для тега span в модале заполняются в скрипте, и я не могу применить …

24.08.2021
Браузерный вывод HTML/Django/Python не показывает ничего из кода Python

Я прохожу курс Mosh (Python для начинающих (6 часов)). В проекте Django при выводе списка товаров из базы данных с помощью HTML/Python/Django кода. Вывод не отображается корректно. Фактически, он показывает пустоту после тега h1. Просмотр кода модуля. from django.shortcuts …

24.08.2021
Django Nested Serializer - Возврат Null поля, если условие выполнено

У меня есть вложенный сериализатор, содержимое которого мне нужно вернуть как Null в случае, если поле родительского сериализатора "is_profile_private" (булево) равно True. Я пробовал использовать get_queryset для фильтрации профиля пользователя, но прогресса не было. Пробовал использовать SerializerMethordField() и get_profile(), …

24.08.2021
JQuery .autocomplete не найден?

Я пытаюсь придать строке поиска функцию автозаполнения. Вот моя панель поиска: <form method="GET" action="{% url 'search_results' %}" style="display: inline; background-color: transparent;" method="get"> <div id="search_bar" class="row" style="margin-top: 0px; text-align: center;"> <input name="q" class="sb-pos" id="choices-text-preset-values" type="text" placeholder="Aramak istediğiniz oyunu yazın! …

24.08.2021
Ошибка сервера Django, интегрирующая подписку на рассылку новостей

У меня проблема с интеграцией подписки mailchimp на мой сервер Django. Я использую Django в качестве сервера, а затем подключаю его к своему фронтенду с помощью react native. При переходе по этому url (http://127.0.0.1:8000/subscribe_email) я получаю …

24.08.2021
Когда я ввожу команду startapp в django, приложение не добавляется в проект

Я делаю сайт, используя django с помощью pycharm pro version. Команда "python manage.py startapp 'app name'" раньше работала хорошо, но неожиданно, команда не работает сейчас. когда я ввожу команду в терминале, в терминале нет никакой разницы. но …

24.08.2021
Как получить собственный шрифт Pytesseract в проекте Heroku?

У меня есть интегрированный проект Vue, Django. Я разместил проект Vue на Netlify, а проект Django на Heroku. На определенных кнопках вызывается скрипт python (интегрированный в Heroku), который извлекает данные и отправляет их в Django API для просмотра на …

24.08.2021
Ошибка подтверждения сброса пароля в Django (пользовательская модель пользователя)

Я не очень опытен в написании Python/Back-end, но пытаюсь совершенствоваться. В разработке/локальном сервере я пытаюсь создать форму сброса пароля... но я получаю следующую ошибку при переходе по ссылке из письма с забытым паролем - а до этого пароль не …

24.08.2021
Перемешивание порядка элементов HTML-списка - django

Я хочу перетасовать список, когда пользователь открывает страницу, он будет видеть каждый раз разный порядок например: <form name = "quiz" action="" method="post" class="from-inline"> <input name = "incorrect" type="submit" value={{word_1.Hebrew_word}} class="btn btn-primary"/> <input name = "incorrect" type="submit" value={{word_2.Hebrew_word}} class="btn btn-primary"/> <input …