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

25.03.2022
Не работает бесконечная прокрутка Javascript, которая обновляет новые div'ы при достижении нижней границы экрана

Я пробую веб-приложение с использованием Django из курса edX CS50 Web Programming. Ниже приведен javascript для бесконечной прокрутки, которая обновляет 20 сообщений каждый раз, достигая нижней части экрана, но она просто остановилась после достижения 20-го сообщения. <script> // …

25.03.2022
Кнопка Bootstrap не отображается должным образом в форме django

EDIT: Только что понял, насколько раздутым является этот вопрос и насколько плохо сформирован мой html. Извините, что не заметил этого перед публикацией. Сейчас работаю над исправлением Итак, как вы, вероятно, можете видеть на изображениях, у меня проблемы с отображением …

25.03.2022
Как зарегистрироваться в django на шаблоне?

У меня есть небольшой проект. В проекте есть готовая регистрационная форма. Я хочу регистрироваться на этой форме регистрации. Я не хочу создавать входы с помощью кодов python в forms.py. Я хочу регистрировать с помощью импутов в существующих HTML кодах. …

25.03.2022
Почему в шаблоне django доступны только некоторые контекстные данные?

У меня проблемы с доступом к некоторым контекстным данным в шаблоне django, возможно, из-за элементарного непонимания с моей стороны. Пожалуйста, посмотрите сокращенный код ниже. Мое представление таково: class UserCourseListView(LoginRequiredMixin, generic.ListView): model = CustomUser template_name = 'account/course/list.html' context_object_name = 'puser_course_list' …

25.03.2022
Как ограничить количество потоков до одного

Как можно изменить эту функцию, чтобы она выполнялась только в одном потоке? Возможно ли это? Должна ли у меня быть отдельная функция для этого? Я пытался создать словарь и считать каждый цикл, но это не имеет смысла, потому что после …

25.03.2022
AttributeError: объект 'NoneType' не имеет атрибута 'as_sql'

Я работаю над проектом Django. все нормально для создания миграций, но при миграции выдает ошибку. Пожалуйста, дайте мне совет, в Google я не нашел такого же случая "as_sql". Спасибо. Вот подробная информация об ошибке. Это мои модели class ClinicInfo(models.Model): name_cn …

25.03.2022
Для чего используется 'namespace' в урлах Django?

У меня есть namespace параметр в urls.py проекте, вот так: path('blog/', include('blog.urls', namespace='blog')), А потом у меня app_name = blog в urls.py приложении блога. Я делаю это потому, что так я научился делать, не понимая на самом …

25.03.2022
Какое действие формы я должен использовать, чтобы решить проблему ошибки 405 в посте?

##html <form id="schedule-form" action="#" method="POST"> {% csrf_token %} .... <input type="submit" id="submit-horario" value="Confirmar" class="btn button-raised btn-green text-white text-uppercase fw-600 me-md-1 mt-3" onclick="gtag_confirmar_horario('S_{{ prestadorservicos.prestadorservicoid }}', '{{ servicoregioes.as_string|escapejs }}', '{{ menor_desconto.get_tipo_de_desconto_display|escapejs }}', '{{ menor_desconto.preco_desconto }}', '{{ prestadorunidade.as_string|escapejs }}', '{{ prestador.parceiro }}', '{{ …

25.03.2022
Использование операторов HTML if для возврата результатов

Я пытаюсь вывести список курсов, которые пользователь загрузил в свой аккаунт, но не могу понять, как это сделать. Я пытался вывести {{курс.студент_курс }} и {{имя пользователя}}, и оба они выводят одно и то же. Но когда я выполняю сравнение в …

25.03.2022
Django создать api

Выпуск hi there, my application are almost frontend, what I meant by that, similar to json formatter, codePen, jsFiddle and some online graphers. to be more focused, I have specific views, let say, a markdown editor, that you can …

25.03.2022
Django: Как разделить данные внутри модели в зависимости от пользователя

Я хочу сделать систему учета посещаемости, которая не позволяет каждому пользователю видеть посещаемость, которую сделали некоторые пользователи. Но в моем случае посещаемость, которую делают другие пользователи, может быть показана каждому пользователю. Как я могу предотвратить эту часть? Вот мои коды: …

25.03.2022
Django UpdateView с обратным внешним ключом

Я использую UpdateView, который является очень крутой абстракцией и позволяет очень легко обновлять существующие Модели. Однако я хочу включить в него обратные внешние ключи (вроде как похоже на встроенные администраторы). Существует также inlineformset_factory, который …

25.03.2022
Как разобрать "src" тега изображения в текстовом поле Django?

В моем HTML шаблоне есть код следующего содержания <div class="blog-content"> {{post.text|safe|linebreaks}} <p><img src="{{ image_dict.1.url }}" alt=""></p> </div> Вышеуказанное изображение прекрасно отображается в HTML. Мой вид выглядит следующим образом def post_detail(request, slug): post = BlogPost.objects.get(slug=slug) images = post.images.all() image_dict = …

25.03.2022
Я получаю следующую ошибку и не знаю, что с ней делать [закрыто]

поскольку я новичок в django, я не знаю, что делать дальше, будет очень полезно, если кто-нибудь мне поможет я пытался унаследовать шаблон с именем 'basic.html', но на {% block css %}{% endblock %} я …

25.03.2022
Django тестирование HttpResponse

Я видел учебники и руководства по тестированию представлений, которые рендерят некоторые шаблоны, но я не знаю, как использовать модуль тестирования Django в случае, если у меня есть представления, которые возвращают Jsons в HttpResponse? Любая помощь будет оценена по достоинству. Спасибо

25.03.2022
Обновление html DIv в Django

я пытаюсь обновить страницу {%extends%}, так как мой base.html получает информацию о сообщениях от всего, что происходит в бэкенде python, он показывает сообщение только после обновления страницы, а я хочу обновлять ее каждые x секунд, чтобы предупреждения отображались без …

25.03.2022
AttributeError: Объект Class1 не имеет атрибута 'class2_set' с полем ManyToMany Django

Модель : class Groupe(models.Model): name = models.CharField(max_length=255) autoAddingMail = models.CharField(max_length=255,null=True,blank=True) association = models.ForeignKey( User, limit_choices_to={'role': 'ASSOCIATION'}, null=False, on_delete=models.CASCADE, related_name='association' ) students = models.ManyToManyField( User, limit_choices_to={'role': 'STUDENT'}, related_name='students' ) events = models.ManyToManyField( Event ) class Meta: unique_together = ("name","association") REQUIRED_FIELDS = …

25.03.2022
Как сохранить http запрос в django?

У меня есть устройство, которое выполняет некоторые вычисления, а затем я хочу отправить его с помощью запроса на мой сайт: import requests params = {'data1': '47237582'} r =requests.get("http://127.0.0.1:8000/", data = params) print(r) У меня есть сайт на …

25.03.2022
Django Celery Beat - убегающий процесс на Ubuntu

У меня celerybeat работает как служба на ubuntu. В целом, все работает отлично. У меня такая же настройка на многих серверах. Прошлой ночью я заметил, что частота выполнения …

25.03.2022
Почему Django является лучшим веб-фреймворком? [закрыто]

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

25.03.2022
Создание пользовательской модели User путем расширения AbstractBaseUser

Я пытаюсь создать пользовательского пользователя (CustomUser) путем расширения AbstractBaseUser. Я пытаюсь удалить поле username и использовать email для аутентификации. Я еще не сделал первую миграцию. Вот models.py from django.contrib.auth.base_user import AbstractBaseUser from django.contrib.auth.models import PermissionsMixin from django.core.mail import send_mail from …

25.03.2022
Невозможно динамически рендерить изображения Django в шаблонах

Итак, я пытался заставить изображения, загруженные через интерфейс администратора, отображаться в шаблоне, но по какой-то странной причине он просто не отображает изображения. Он отображает любые другие типы данных, но НЕ изображения. Из файла Settings.py: MEDIA_URL = '/media/' MEDIA_ROOT …

25.03.2022
Ошибка деления выражения F модели Django на ноль при вычислении динамического промежуточного итога и среднего значения

Я использую Django 3.2 Я динамически вычисляю значения полей для элемента, которому можно присвоить рейтинг. Вот фрагмент моего кода: self.ratings_count = F('ratings_count') + 1 self.ratings_total = F('ratings_total') + rating_value self.ratings_average = F('ratings_total') / F('ratings_count') self.last_rated = timezone.now() …

25.03.2022
Вопросы версионирования при создании проекта Django

Моя версия Django - 2.2.12. Когда я использую команду django-admin startproject mysite для создания проекта, setting.py этого проекта показывает мне, что Generated by 'django-admin startproject' using Django 1.9.13.. Я ввел командуsudo pip freeze|grep -i 'django' в терминал Pycharm, чтобы …

25.03.2022
Создайте функцию @login_required для используемой формы (Modelform). Чтобы пользователь не мог получить доступ к конфиденциальному url без логина, набрав только url?

Я знаю, что могу использовать @login_required, но он используется только когда мы храним пользователя в User Но в моем случае я хранил модель в форме Поэтому это не работает для меня. Также мой созданный пользователь не проходит аутентификацию, когда …

25.03.2022
Совместное использование объекта User и AllAuth в приложении Django

В моей модели есть класс User, подклассифицированный из AbstractUser (поэтому я повторно использую все поля по умолчанию объекта abstractuser). Я использовал это некоторое время, а затем подумал об использовании all-auth django для дополнительной функциональности. Мы установили его и все …

25.03.2022
Django - json.decoder.JSONDecodeError: Ожидаемое значение: строка 1 столбец 1

Я пытаюсь разобрать тело запроса post в Django if request.method == 'POST': data = json.loads(request.body.decode()) obj = Person( name = data.get('name'), last_name = data.get('last_name'), birth_date = data.get('birth_date'), age = data.get('age') ) obj.save() Я получаю следующую ошибку : …

25.03.2022
Объект 'QuerySet' не имеет атрибута 'pk' в "bulk_update"

У меня есть модель профессора и мне нужно "bulk_update". Я должен сделать это в 2 запросах из моей БД. Но у меня возникает исключение (объект "QuerySet" не имеет атрибута "pk"). Если я использую get, у меня возникает другое исключение …

25.03.2022
Проблемы при создании платформы для электронной коммерции

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

25.03.2022
Сортировка сообщений по тегам в шаблоне django

Я получаю список сообщений, каждое сообщение имеет тег. Это может быть "info", "warning", "danger" и "spreadsheet". Мне нужно отобразить сначала первые три, а затем электронные таблицы, но в свернутом виде, если их больше 3. Итак, для всех сообщений, кроме …

25.03.2022
Многопользовательская таблица Djangos как войти в систему

Теперь у меня есть две модели пользователей, одна для фоновых пользователей и одна для обычных пользователей. Фоновые пользователи связаны с обычными пользователями. Как два пользователя могут войти в Django, не влияя друг на друга models.py models.py class BemanUser(AbstractUser): mobile …

25.03.2022
Сессионная cookie Django изменена на "" и срок действия 1970

У меня проблема с куками сессии, вошедшей в веб с помощью Django. Сессия запускается правильно, но когда я посылаю запрос с сессионным куки, ответ сервера перезаписывает сессионный куки на "" и устанавливает дату истечения срока действия на 1 января …

25.03.2022
Axios в django-backend post image fail

Я использую react frontend для связи с Django backend через axios. По какой-то причине я не могу опубликовать форму, которая включает изображение. Я протестировал свой бэкенд Django через Postman, и он работает хорошо. Бэкенд показывает код 200 на терминале …

25.03.2022
Django не может войти в систему

Я не могу войти в систему. Пожалуйста, помогите мне. У меня есть модель пользователя по умолчанию в панели администратора. Регистрация работает нормально, но я не могу войти на главную страницу. Пожалуйста, отладьте это ФайлViews.py: def loginpage(request): if request.method == …

25.03.2022
Django: Доступ к контекстным данным в POST и GET

Я очень новичок в Django и не могу понять, как получить доступ к контекстным данным в POST-запросе, чтобы не повторяться. Я считаю, что POST выполняется до get_context_data, но опять же не уверен, что именно здесь нужно делать. …

25.03.2022
Как добавить богатое текстовое поле в django?

Как добавить текстовое поле в django, которое будет иметь возможность добавить Code Sample как текстовый редактор stack overflow

25.03.2022
Получение 405 http ошибки в POST на Django, проблема в урлах?

Получение статуса 405 после использования метода POST в этом приложении django #urls """Configuracoes de URL dos Resultados das Buscas https://docs.djangoproject.com/en/3.1/topics/http/urls/ """ from django.conf.urls import url from django.urls import path from . views import BuscaHorarios, AgendaHorario app_name = "agendamento" urlpatterns = …

25.03.2022
Django admin, проблема сохранения экземпляра

В админке django (представление списка или изменений) я хотел бы сделать следующее: Когда некоторые поля проверены, экземпляр модели больше не может быть изменен. Я пытался переопределить сохранение модели: if self.is_prepared is False: if self.A and …

25.03.2022
SQL-инъекция второго порядка

Def find_or_create_bp(bp_metadata): """ Returns a BusinessProcess, creating a new one if not found. """ bp_id = bp_metadata\['id'\] bp_name = bp_metadata\['name'\] bp_matches = BusinessProcess.objects.filter( bp_id=bp_id, bp_name=bp_name ).order_by('-id') if bp_matches: bp = bp_matches[0] else: bp = BusinessProcess( bp_id=bp_id, bp_name=bp_name ) bp.save() print("BusinessProcess …

25.03.2022
Django reload - ajax GET после POST не получает последние экземпляры модели базы данных

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