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

25.10.2021
Конкатенация или объединение значений запроса

нужно соединить значения объектов из запроса. Например: objects = Book.objects.all() и объекты Book имеют id в качестве поля. Поэтому нужно сделать запрос с массивом всех id объектов, но не как массив id. Нужно сделать что-то вроде этого <QuerySet …

25.10.2021
Система не может найти указанный файл. Странное поведение терминала VS code, в то время как CMD работает нормально

Я пытался установить django-crispy-forms в терминале VS Code, но он показывает install django-crispy-forms': The system cannot find the file specified. После этого я попробовал установить пакет в …

25.10.2021
Как получить ошибку отсутствия такой таблицы в Django API

У меня следующие коды @api_view(['DELETE']) def selected_device_delete(request,pk=None): if pk != None: #Open connection to database cursor = connection.cursor() #Removing related tables table1 = 'dev_interface_' + str(pk) table2 = 'dev_route_list_' + str(pk) table3 = 'dev_neighbour_list_' + str(pk) dropquery1 = f"DROP …

25.10.2021
Проект Django 3.2 с DB2 (драйвер IBM_DB)

В настоящее время я занимаюсь разработкой веб-приложения с использованием Python 3.8.10, Django 3.2 и IBM_DB_DJANGO 1.5.0.0. Когда я пытаюсь выполнить первый шаг по переходу с sqlite3 на DB2, я ввожу команду: python manage.py migrate К сожалению, …

25.10.2021
Failed - сетевая ошибка при загрузке файла

Я настроил веб-сервер apache для моего Django-приложения на перенаправление https, и он работает нормально. Когда я тестировал свое приложение, я обнаружил, что оно иногда показывает Failed -Network error при попытке загрузить файл XLSX .Загрузка tarfile не дает никакой ошибки... …

25.10.2021
Разница в дизайне моделей Django: соединение нескольких простых моделей

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

25.10.2021
Почему не работает HTTP сервер prometheus?

Имеется приложение Django, в котором необходимо собирать метрики с помощью prometheus. Используется библиотека django_prometheus: INSTALLED_APPS = [ ... 'django_prometheus', ... ] MIDDLEWARE = [ 'django_prometheus.middleware.PrometheusBeforeMiddleware', ... 'django_prometheus.middleware.PrometheusAfterMiddleware', ] Если я добавлю в urlpatterns ручку "/metrics", то все работает нормально: …

25.10.2021
Как перевести help_text поля модели django с помощью переменной

Models.py: from django.conf import settings from django.db import models from django.utils.translation import ugettext_lazy as _ class MyModel(models.Model): name = models.CharFiled(help_text=_("Name cannot contain %s") % settings.SPECIAL_CHARS) django.po: msgid "Name cannot contain %s" msgstr "xxxxx" Не работает.

25.10.2021
Validated_data возвращает пустой OrderedDict для вложенных полей с Django Rest Framework

Может ли кто-нибудь помочь мне выяснить, почему некоторые поля не парсятся правильно при использовании вложенных серийников с Django и Django-rest-framework? Я исследовал проблему на SO, и единственная причина, по которой это происходит, которую я нашел, это то, …

25.10.2021
If/else для изменения пароля для пользователя приложения и социального пользователя

Я пытаюсь создать функциональность для смены паролей, есть два пользователя: registered through my app registered via social authentication. В первом случае будет запрошен старый пароль, а затем новый пароль для смены пароля. во втором случае, так …

25.10.2021
Значения модели внешнего ключа возвращают одно и то же значение

Я просмотрел все ответы и ничего не помогло мне. У меня есть модель Group class Group(models.Model): group_num = models.CharField(max_length=100) group_name = models.CharField(max_length=200) type = models.CharField(max_length=200) def __str__(self): return self.group_name и модель Подгруппа группа class Subgroup(models.Model): sub_group_num = …

25.10.2021
Перехват и замена полей сериализатора при инициализации в Django

Итак, у меня есть Django проект с Django REST Framework с большим количеством моделей. Чтобы фронтенд был удобным для пользователя, я должен отображать не только id связанного объекта, но и его имя. Моя идея решения заключалась в замене всех …

25.10.2021
Использование Django с db.sqlite3 с постоянным томом в Kubernetes pod выводит - django.db.utils.OperationalError: unable to open database file

Я пытаюсь развернуть небольшое приложение Django, которое создает свою собственную базу данных db.sqlite3, в капсуле Kubernetes. Если делать это без постоянного тома для сохранения db.sqlite3, то все работает нормально, но при попытке сохранить ее в постоянном томе pod выдает django.db.utils.OperationalError: …

25.10.2021
Ограничение множественного входа для пользователя в Django Rest Framework

Я пытаюсь ограничить несколько входов в систему от одного пользователя в моем webapp и для этого я следую этому руководству: https://dev.to/fleepgeek/prevent-multiple-sessions-for-a-user-in-your-django-application-13oo Я следовал этому шагу за шагом, и когда я вхожу в систему с помощью …

25.10.2021
Изображение не отображается в шаблоне django,

У меня есть шаблон django, в котором я отправляю изображение, фактически для электронной почты. Это работает только когда я сохраняю весь url, например abc.com/images/a.png. Я отправил изображение следующим образом: { 'picture':picture.url } Вот код шаблона, который я …

25.10.2021
Есть ли способ отключить функции обновления (UpdateView) и удаления (DeleteView) по истечении определенного периода времени?

Я хочу добиться того, чтобы "отключить" возможность для пользователя обновлять или удалять запись после определенного периода времени. В моем приложении пользователь создает слот бронирования доставки, в рамках которого он указывает дату доставки delivery_date. Требование: Пользователь не должен иметь возможность …

25.10.2021
KeyError в Safari, но работает в Firefox

Пожалуйста, помогите решить проблему! Я пишу интернет-магазин на Django, возникла необходимость разделить его на розничный/оптовый с сохранением одной базы. В какой-то момент safari начал выдавать мне KeyError, но в Firefox все продолжает работать согласно логике. В чем может …

25.10.2021
Ограничить внешний ключ формы выбором в связанной модели

Я работаю над созданием формы, но застрял на этой проблеме. У меня есть несколько бизнесов в Бизнес-модели. Каждый Бизнес имеет свой собственный Сервис в Модели Сервисов. Пользователь привязан только к одному бизнесу. И Бизнес, и Сервис имеют отношения. …

25.10.2021
Ссылка на локальную переменную 'cid' перед присвоением

Я пытаюсь добавить метод оплаты. Я также добавил Getway и Get Success Message. Теперь я хочу показать сообщение об успехе с cid и именем на странице моего шаблона. Когда я хочу получить контекстные данные, я получаю This Error. ** Локальная …

25.10.2021
Как отобразить все задачи celery в шаблоне django

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

25.10.2021
Ошибка ключа в сериализаторе drf

У меня есть сериализатор следующего вида : class LocationSerializer(serializers.Serializer): lat = serializers.DecimalField(max_digits=9, decimal_places=6), lng = serializers.DecimalField(max_digits=9, decimal_places=6), term = serializers.CharField(max_length=100) в файле views.py : @api_view(['POST']) def get_prefer_locations(request): serilizer = LocationSerializer(data=request.data) if serilizer.is_valid(): print(request.data) location_obj=Location(serilizer.data['lat'],serilizer.data['lng'],serilizer.data['term']) address = …

25.10.2021
Тестирование HTML-шаблонов/путей, чтобы убедиться, что они загружаются должным образом

В настоящее время я использую этот код, который я нашел в отдельном посте на Stack Overflow, но когда я запускаю его, он выдает ошибку, что у шаблона нет дочернего regex. regex = pattern.regex - вот где он, похоже, выдает …

25.10.2021
Форма Django CreateView не может быть отправлена

Мои взгляды: class AddSuiteView(CreateView): model = TestSuite form_class = TestSuiteForm def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) my_TestCase = TestCase.objects.all() context['my_testcase'] = my_TestCase return context def get_success_url(self): return reverse("integratedTest:testSuite") Мой form.py: class TestSuiteForm(forms.ModelForm): class Meta: model = TestSuite fields = …

25.10.2021
Есть ли функция, которая обновляет значение var в django views.py?

Добрый день, я очень новичок в django и программировании в целом. Есть ли функция, которая обновляет значения переменных на основе пользовательского ввода? Я хотел бы написать функцию, которая выводит вывод в html с помощью HttpResponse и ожидает ввода …

25.10.2021
Возможно ли настроить меню nav_sidebar в django 3 как пользовательскую группу?

Я хотел бы настроить левую боковую панель с моей собственной надписью и списком моделей. По умолчанию nav_sidebar имеет следующий вид: myapp A - model A.1 - model A.2 myapp B - model B.1 - model B.2 …

25.10.2021
Django Rest Framework пагинация

Делаю интернет-магазин на Django Rest Framework и Vue js Теперь разбираюсь с пагинацией и наткнулся на проблему - пагинация не работает для двух API, возможно из-за их более осложненной начальной структуры. Помогите, пожалуйста, не знаю, в какую сторону даже копать …

25.10.2021
UnboundLocalError at /register/ локальная переменная 'form_value' ссылается перед присвоением

Я пытаюсь зайти на страницу регистрации, но не могу views.py def registerPage(request): if request.user.is_authenticated: return redirect('home') else: if request.method == 'POST': form_value = CreateUserForm(request.POST) if form_value.is_valid(): form_value.save() user = form_value.cleaned_data.get('username') messages.success(request, 'Account was create for {}'.format(user)) return redirect('login') context = …

25.10.2021
Как изменить queryset на dataframe в среде, где pandas не установлена, или как запустить код без pandas

Я запускаю код в среде, где pandas не может быть установлен. Что мне нужно исправить, чтобы приведенный ниже код работал в среде без pandas? (Это код, который успешно выполнялся при тестировании в среде, где установлена pandas.) def download_supporting(request): locale.setlocale(locale.LC_ALL, …

25.10.2021
Как я могу успешно POST выбор, который связан с вопросом в API опроса в Django?

Я создаю опрос / голосование api, я могу успешно POST вопрос, но я получаю следующую ошибку Choice() получил неожиданный аргумент ключевого слова 'вопрос', когда я пытаюсь создать выбор, который связан с вопросом, я не могу понять это. Это модели …

25.10.2021
Конфликт имен обратных запросов в базовых классах Django Abstract

Я строю Django модель файлов и хочу использовать абстрактный базовый класс для общих атрибутов и чтобы он наследовался моими конкретными моделями, вот так. class File(models.Model): options = (("published", "Published"), ("draft", "Draft")) name = models.CharField(max_length=255) folder = models.ForeignKey(Folder, on_delete=models.CASCADE, blank=True, …

25.10.2021
PackagesNotFoundError: Следующие пакеты недоступны из текущих каналов: - manage

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

25.10.2021
Преобразование/парсинг HTML в MS Word в проекте Django

Я хочу добавить возможность конвертировать мой HTML с информацией в документ MS word docx. У меня есть PDF с некоторыми CSS: <h1> {{ info.businessName }}<br /> <small style="color: rgb(187, 187, 184); margin: 0px 0px 0px 0px" >Business …

25.10.2021
Uncaught ReferenceError: jQuery не определен Django jQuery CDN

Я создаю Django webapp и хочу использовать JS расширение, которое создает еженедельное расписание link. Я поместил это расширение в статический каталог моего проекта и импортировал jQuery и расширение в файл base.html следующим образом: <!-- jquery --> …

25.10.2021
TemplateDoesNotExist в / index.html в Docker | react с django

Почему моя папка сборки react не работает после выполнения команды python manage.py collectstatic в Dockerfile? Я долго пытался докеризировать весь свой проект, но у меня не получилось собрать статические файлы. Где я промахнулся, пожалуйста, посмотрите. ***Это …

25.10.2021
Axios get request в зависимости от пользовательских данных не работает

Я установил систему авторизации с nuxtjs & django. Однако я не понимаю nuxtjs полностью <template> <div> {{ this.$auth.$storage.state.user.email }} </div> </template> <script> import axios from 'axios'; export default { } axios.get('/api/v1/is-success-or-not?email='+this.$auth.$storage.state.user.email) .then((response) => { if(response.data === "True") { …

25.10.2021
Django - имена столбцов Sqlite отличаются от имен полей модели

У меня была модель с полем с именем enclosure_id. Я изменил имя поля на enclosure_name в модели и везде в коде, поскольку это казалось более подходящим для содержимого. Теперь соответствующий столбец в db называется enclosure_name_id Я не понимаю, …

25.10.2021
Как сериализовать несколько моделей в одном сериализаторе в Django?

Я пытаюсь объединить несколько сериализаторов в один, чтобы не делать многократную выборку на фронт-энде для одной и той же страницы. Похоже, что я должен использовать SerializerMethodField. Мои взгляды довольно просты : @api_view(['GET']) def get_user_profile_by_name(request, name): try: user_profile = UserProfile.objects.get(display_name=name.lower()) …

25.10.2021
Django не может импортировать что-либо из django allauth

Итак, у меня есть проект django, запущенный в контейнере docker я включил это в свой файл requirements.py django-allauth==0.45.0 и это в моем файле settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'main.apps.MainConfig', 'rest_framework', …

24.10.2021
В шаблоне Django, как мы можем получить доступ к колонке другого ребенка от того же родителя

< < class Stocks(models.Model): ticker = models.CharField(max_length=30, primary_key=True, unique=True) company_name = models.CharField(max_length=100, blank=True, null=True) sector = models.CharField(max_length=50, blank=True, null=True) class Meta: db_table = 'stocks' class Advice(models.Model): ticker = models.ForeignKey(Stocks, db_column='ticker', related_name='advices', on_delete=models.CASCADE) advice_date = models.DateTimeField(blank=True, null=True) high20 = models.FloatField(blank=True, null=True) …

24.10.2021
Возможно ли в Django добавить кнопку с пользовательским фильтром

У меня есть шаблон Base.html, который распространяется на остальные HTML страницы моего приложения, В этом файле base.html есть nav-bar, который имеет кучу &lt; a &gt; тегов, которые ссылаются на различные страницы. Можно ли ограничить видимость этого тега &lt; …