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

30.11.2021
AttributeError at / type object 'Form' has no attribute 'objects', how to fix?

AttributeError at / type object 'Form' has no attribute 'objects', я новичок в django, буду признателен за краткое объяснение views.py from django.shortcuts import render,redirect from django.contrib import messages from .forms import * def main(request): if request.method == "POST": form …

30.11.2021
Как сделать множественный выбор флажка с помощью ajax и без кнопки отправки

Python 3.9 Django 3.2 У меня есть категории и товары, и через простую форму в шаблоне я выбираю 1 или 2-3 чекбокса и получаю результат. Как теперь это сделать через ajax и без кнопки 'submit'. Я выбираю несколько категорий …

30.11.2021
Будет ли Django всегда считать Emoji длиной в 1 символ?

Я создаю модель Post Reaction, которая использует эмодзи в качестве реакции, и на данный момент я не отображаю их в Choices, а вставляю значение utf-8 (например, 😀) непосредственно в базу данных (Postgres) как экземпляр CharField. Это заставило меня задуматься, какое …

30.11.2021
Даты при сериализации и создании через setUp расходятся. Django

Пытаюсь протестировать приложение, но поле updated с датой обновления объекта. И из-за него появляется ошибка. Пытался ставить определенную дату обновления и не срабатывало, пытался ставить None, тоже не срабатывало, писал подобное timezone.now() + timedelta(days=1) и тоже не срабатывало, все равно …

30.11.2021
Django Forms: Как использовать выбранный объект из выпадающего меню?

У меня есть функционирующее выпадающее меню, заполненное некоторыми объектами из базы данных. Когда пользователь выбирает один из них, он должен быть направлен на соответствующую страницу объекта. Каждый объект является "Тренировкой", а каждая тренировка имеет "Упражнения". Это работает, однако я …

30.11.2021
Как создать функцию javascript, которая изменяет html при нажатии кнопки отправки формы в django

Я могу легко обновить html, когда он не является частью submit или button формы. Или даже когда это просто чистый элемент кнопки (а не вход из формы). Однако, когда я пытаюсь добавить строку к класса "chatGoesHere", ничего не …

30.11.2021
Django window.location не заменяет строку

У меня есть функция javascript в представлении django, которая должна перенаправить пользователя на другой URL, содержащий параметр запроса. Когда я распечатываю URL перед присвоением его window.location, он соответствует шаблону url, как и ожидалось. Однако когда я присваиваю URL в …

30.11.2021
Правильный способ построения классов - проект Django dartCounter

Недавно я начал заниматься программированием. Пару дней назад я понял, как использовать Django. И теперь я пытаюсь интегрировать с ним некоторый старый код на Python. Я создал простой dartCounter. Что довольно просто в цикле while-loop. Однако для новой …

30.11.2021
Можете ли вы получить доступ к атрибутам переменных в языке шаблонов django с помощью других переменных?

Допустим, у меня есть две переменные - User и Fruitlist. User - это экземпляр модели, а fruitlist - список. {% for user in users %} <tr> <td>{{ user.title }} </td> <td>{{ user.text }} </td> {% for fruit in fruitlist %} …

30.11.2021
"extends" и "load" в одном шаблоне (проект django), возможно ли это. Заранее спасибо

Я пытаюсь расширить из базового шаблона навигацию и нижний колонтитул, а также загрузить статические файлы, но он не показывает мне никаких изменений, когда я это делаю (Когда я удаляю {% extends 'index.html' %}, css работает). Я пробовал с include, и …

30.11.2021
Возникла ошибка AttributeError at / type object 'Form' has no attribute 'objects', как решить?

Возникла ошибка AttributeError at / type object 'Form' has no attribute 'objects', вот код views.py from django.shortcuts import render,redirect from django.contrib import messages from .forms import * def main(request): if request.method == "POST": form = Form(request.POST) if form.is_valid(): Form.objects.get_or_create( …

30.11.2021
Django медленное представление изменения администратора с автозаполнением

Чтобы ускорить просмотр изменений администратора, я сделал следующее: class CaseAdmin(admin.ModelAdmin): ... autocomplete_fields = ('client', ) Но если я посмотрю в исходный код, то увижу, что все еще загружены 1000's options. Кто-нибудь знает, как это решить?

30.11.2021
Потоковый чат с помощью Django

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

30.11.2021
Куки CSRF не установлены - возможно, заблокированы kubernetes ingress

Я использую Axios в React и Django Rest Framework с dj-rest-auth. После миграции с GCP на Azure и удаления не поддерживаемых django-rest-auth у меня появились новые проблемы с CSRF. Первоначально я удалил django-rest-auth и создал свой собственный LoginView из Django.contrib.auth.views. …

30.11.2021
Создание полей модели для отслеживания алигнера, которые автоматически заполняют другие поля по его общему количеству и времени ношения

Я пытаюсь создать сайт для отслеживания выравнивателя. В моем файле Model у меня есть length, aligner_number и time. Я хочу настроить его так, чтобы, допустим, длина (общее количество выравнивателей) была 10, тогда мое другое поле aligner_number будет генерировать 10 полей …

30.11.2021
Django: Доступ к полю модели с двумя ключами в шаблоне

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

30.11.2021
Как исправить ошибку mkdir в докеризованном ap на ec2?

У меня есть приложение django, основанное на django-cookiecutter, работающее на aws-ec2. Само приложение создано и работает нормально. Это приложение использует библиотеку django-cities-light. Когда я запускаю docker-compose -f production.yml run --rm django python manage.py cities_light, которая является командой для заполнения …

30.11.2021
Я не могу установить pywallet в Ubuntu

Я ввожу это в терминале : $ sudo pip3 install pywallet Отображаются следующие ошибки : ERROR: Не удалось построить колесо для sha256 Помогите мне!

30.11.2021
Django делает тонны дублирующихся запросов

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

30.11.2021
Django с аутентификацией пользователей по LDAP

Я работаю в проекте Django и LDAP. На данный момент, с моим базовым кодом, пользователь может войти в систему после установления соединения с ldap (я использую библиотеку ldap3) @csrf_exempt def login_view(request): if request.method == "POST": data = …

30.11.2021
Python/Django - множественный выбор для ForeingKey

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

30.11.2021
ModuleNotFoundError: Нет модуля с именем 'graphql.execution.executors', использующего graphql-ws

Я пытаюсь написать подписку для моего django webapp с помощью graphql-ws. Я следовал инструкциям, которые написаны в файле README в репозитории github (https://github.com/graphql-python/graphql-ws), но когда я выполняю ./manage.py runserver, возникает эта ошибка: File "/myproject/urls.py", line 16, in …

30.11.2021
Как поменять сериализованные данные в теле ответа Django REST FrameWork?

Не совсем понимаю, как корректно сформировать вопрос, нужно добавить {"data":[]} в тело ответного словаря: вот так сейчас: [ { "id": 21314, "station": "Хорошевская", "line": "Не задано", "admarea": "Северный административный округ", "district": "Хорошёвский", "status": "действует", "s_id": "11" }, { "id": …

30.11.2021
Использовать функцию в теге Django Include?

Я пытаюсь передать значение в шаблон через вкладку include, например так: {% include "shared/page_title.html" with text=local_time_format(job.date, user.timezone, "M j P") %} По сути, я хочу, чтобы значение text было результатом вызова local_time_format (функция фильтрации) с job.date (значение контекстного объекта) …

30.11.2021
Генерирование новой базы данных при вставке строки в таблицу

Прежде всего, я должен сказать, что я ноб здесь и, возможно, это глупый вопрос У меня есть база данных Projects, с одной таблицей следующего вида: ID Имя_проекта Например: <th …

30.11.2021
Поле 'xxx' ожидало число, но получило <django.forms.boundfield.BoundField>

Вот мой код: В файле forms.py class ProjectForm(forms.ModelForm): class Meta: model = Project fields = ("title","business_partner","transaction") widgets = { 'transaction': forms.NumberInput() } В views.py def uploadpdf(request,pk): project_form = ProjectForm(request.POST) if project_form.is_valid() and request.FILES: project_form.instance.user = request.user project = …

30.11.2021
Django-NuxtJs: не удается получить cookie из запроса

Я использую django и nuxt js для создания веб-приложения, но у меня возникла проблема с получением данных пользователя с сервера после аутентификации. я пробовал использовать куки, но пока не получилось. сервер не может получить куки из …

30.11.2021
Django get_object Not found

На двух разных компьютерах я запускаю один и тот же код, который содержит 'get_object_or_404' user = get_object_or_404(User, username = self.kwargs.get('username')) На моем ПК он работает нормально, я получаю 'MVidić' в качестве значения. На другом ПК я получаю: …

30.11.2021
Мастер форм Django не сохраняет поле FileField

У меня есть мастер создания формы из 5 шагов, для каждого из которых своя форма. На первом из них у меня есть поле FileField, но что-то идет не так. Когда я дохожу до последнего шага и нажимаю submit, моя …

30.11.2021
Django: как включить отсутствующее поле pk в сериализатор при обновлении вложенного объекта?

В моем приложении Django есть сериализатор, предназначенный для обновления вложенного объекта. Обновление работает, но я столкнулся с другой проблемой: я не могу удалить объекты, которые не находятся в validated_data['events], потому что у меня нет id, который можно было бы …

30.11.2021
Django Error - Couldn't import Django. Вы уверены, что он установлен и доступен в вашей переменной окружения PYTHONPATH?

Когда я впервые запустил сервер, все было в порядке, и проект работал нормально. Но через несколько дней, когда я снова запустил сервер, он выдал мне ошибку Traceback (most recent call last): File "C:\Users\Admin\Desktop\Django Project\first\manage.py", line 11, in main …

30.11.2021
Django тестирование представления возвращает 302 вместо 200

Я пишу несколько тестов в проекте Django. Например, я хочу протестировать представление index в одном приложении моего Django проекта. Но я не уверен, что приведенный ниже код теста корректен, событие, если тест прошел. Пользователь должен быть аутентифицирован для доступа к …

30.11.2021
Как обрабатывать кадры веб-камеры в представлениях django с помощью opencv

Я хочу иметь представление на django с кодом на python, который использует opencv, как... cap = cv2.VideoCapture(0) while(True): ret, image = cap.read() if ret == False: break result = &lt;Some opencv processing &gt; if &lt;condition1&gt;: return render(request, 'myapp/dashboard.html', context={"welcome": …

30.11.2021
Ошибки при развертывании моего веб-приложения с помощью elastic beanstalk и django

Впервые использую aws и elastic beanstalk. Мой Django сайт отлично работает, когда я размещаю его локально. Я следовал инструкции по развертыванию приложения Django с помощью eb в руководстве aws. Я думаю, что мои проблемы связаны с моей виртуальной …

30.11.2021
Сжать в zip-файл и добавить пароль

Я сжимаю файл csv и возвращаю заархивированный файл следующим образом в проект Django def get_csv_file(request): response = HttpResponse(content_type='application/zip') response['Content-Disposition'] = 'attachment; filename="member.zip"' users = User.objects.all() file_path = os.path.join(tempfile.gettempdir(), 'member.csv') f = open(file_path, 'w') file_writer = csv.writer(f, quotechar='"', quoting=csv.QUOTE_MINIMAL) for …

30.11.2021
Сделать вычисления для записей внутри пагинации, django

Я хочу вычислить сумму двух записей, но только внутри пагинации. class MacaListView(ListView): model = Maca paginate_by = 20 def get_context_data(self, *, object_list=None, **kwargs): context = super(MacaListView, self).get_context_data(object_list=None, **kwargs) maca = Maca.objects.all() for i in range(0, maca.count()): maca1 = Maca.objects.get(maca[i].id) …

30.11.2021
Import sqlparse ModuleNotFoundError: Нет модуля с именем 'sqlparse'

Я установил pip install sqlparse pip3 install sqlparse conda install sqlparse Но все еще получаем модуль sqlparse. Почему так?

30.11.2021
JQuery Tablesorter: Как добавить изменяющиеся значки в заголовки столбцов таблицы?

Я пытаюсь создать сайт с данными о погоде в качестве своего первого проекта, используя django и bootstrap. Желая реализовать сортировку таблицы данных о погоде, я наткнулся на этот JQuery Tablesorter. Я реализовал функцию сортировки, но как …

30.11.2021
Как обрезать пробелы внутри строки с проверкой min_length и max_length?

Как обрезать пробелы внутри строки с проверкой min_length и max_length? name = serializers.CharField(min_length=18, max_length=18, trim_whitespace=True, allow_blank=True, allow_null=True, required=False) test_string_that_should_be_invalid = "1111111111111111 1" test_string_valid = "111111111111111111"

30.11.2021
Не удается получить доступ к django url (страница не найдена)

У меня есть такие модели : class Region(models.Model): region_parent = models.ForeignKey( "self", blank=True, null=True, on_delete=models.CASCADE) name = models.CharField(max_length=255) title = models.CharField(max_length=255) description = RichTextField() description_on_list = RichTextField(blank=True) thumbnail = models.ImageField( upload_to="thumbnail-region", blank=True, max_length=255) sidebar = RichTextField(blank=True) ad_manager = models.TextField(blank=True) …