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

01.04.2022
Django framework: получить значение из django.db.models.fields.IntegerField

Как получить значение из класса django.db.models.fields.IntegerField? Я хочу получить 1 из поля admin. Это python код: класс модели и функция view from django.db import models from django.db import connection import pymysql # Create your models here. class Users(models.Model): def __init__(self,*args, …

01.04.2022
ArgumentError с модулем Django rtree на Apache

У меня есть VPS, на котором работает Django на Apache. Я использую Django в качестве бэкенда и вызываю его из JavaScript во фронтенде. В файле views.py я обрабатываю загрузку .zip файла и разрабатываю его с помощью GeoPandas и …

01.04.2022
Django : не удается прервать функцию обновления с помощью редиректа. Возможно ли это?

Я использую функцию для обновления Модели. def update_mapping(request, pk): flow = Flow.objects.get(pk=pk) mappings = MappingField.objects.filter(fl_id=pk) headers_samples = GetCsvHeadersAndSamples(request, pk) [...] В этой функции я вызываю другую (GetCsvHeadersAndSamples) для получения данных из CSV. Позже я использую эти данные с …

01.04.2022
Могу ли я запретить Django удалять объект в зависимости от атрибута в ссылающемся типе?

Представьте PetOwner и Pet модели: class PetOwner(models.Model): name = models.CharField() class Pet(models.Model): owner = models.ForeignKey('PetOwner', on_delete=models.CASCADE) alive = models.BooleanField(default=True) Я бы хотел, чтобы можно было удалять владельцев питомцев, но только если все связанные с ними питомцы больше …

01.04.2022
Как лучше всего кодировать/хешировать идентификаторы url в django 1.11

Я пытаюсь перевести наш проект, использующий инкрементные идентификаторы для наших API, на использование кодированных или хэшированных идентификаторов. Проблема в том, что мы используем Django 1.11, который не поддерживает url converters, которые были бы очень полезны для реализации …

01.04.2022
Двойная агрегация кверисетов в django

У меня есть данные, которые выглядят следующим образом: [{ 'ticker': 'ACVA-US', 'source': 'INTERNAL', 'event_id': 300, 'value_usd': 3000.0, 'shares': 300.0, 'days_to_trade': 3.0, 'num_trades': 1 }, { 'ticker': 'ACVA-US', 'source': 'INTERNAL', 'event_id': 200, 'value_usd': 2000.0, 'shares': 200.0, 'days_to_trade': 2.0, 'num_trades': 1 …

01.04.2022
Проверьте, имеет ли кверисет django одинаковое значение в определенном поле

Есть ли более простой способ проверить, имеет ли набор запросов одинаковое значение в определенном поле class Subject(models.Model): name = models.CharField(max_length=15, blank=False) summary = models.CharField(max_length=200, blank=True) price = models.DecimalField(max_digits=6, decimal_places=2) is_finish = models.BooleanField(default=False) y = Subject.objects.all() как узнать, …

01.04.2022
HTML-страница не обновляется после рендеринга в представлениях в Django

В настоящее время я работаю над проектом django. Ниже приведена функция, которая обрабатывает запрос "charts/" def charts(request): if request.method == 'POST': form = SecuritiesForm(request.POST) if form.is_valid(): data = generateCharts(list(form.cleaned_data.get("securities_field"))) return render(request, 'charts.html', { "tickerList": data["tickerList"], "current": data[data["tickerList"][1]]}) if …

01.04.2022
Как использовать фильтр для проверки корректности ссылки на социальную сеть конкретного пользователя?

Def userProfile(request, pk): user = User.objects.get(id=pk) rooms = user.room_set.all() room_messages = user.message_set.all() topics = Topic.objects.all() link_fb = User.objects.filter(Q(link_fb__icontains='facebook')) link_ig = User.objects.filter(Q(link_ig__icontains='instagram')) link_lin = User.objects.filter(Q(link_lin__icontains='linkedin')) context = {'user': user, 'rooms': rooms, 'room_messages': room_messages, 'topics': topics, 'link_fb': link_fb, 'link_ig': link_ig, …

01.04.2022
Django AllAuth с Twitter Ошибка: "Нет доступа к частным ресурсам на api.twitter.com".

Я пытаюсь настроить Django AllAuth для входа в Twitter. Когда пользователь аутентифицируется в Twitter и перенаправляется на мой сайт, Django AllAuth выдает ошибку "No access to private resources at api.twitter.com", и я совсем запутался. У меня есть следующие настройки в …

01.04.2022
Служба Celery beat показывает неактивный (мертвый) сервис в python3

здесь я использую celery версии 5.1.2 на Ubuntu 16.04 с python версии 3.7 и Django версии 3.0 здесь я не могу запланировать задачи, и я не могу понять, почему он показывает неактивный (мертвый) вот команды, которые я …

01.04.2022
Как правильно загружать файлы с помощью FileField в моделях и сериализаторах в Django Rest Framework?

Я делаю простое приложение DRF Login App, которое позволяет пользователю загружать CSV файл и его описание при регистрации. Оно работает нормально, но когда я загружаю файл, оно выдает ошибку The submitted data was not a file. Check the encoding type …

01.04.2022
Python - FastAPI против Django [закрыто]

По данным бенчмарков, FastAPI имеет лучшую производительность, чем Django. FastAPI также является ASGI-приложением, в отличие от Django, который является WSGI. Есть ли какие-то преимущества Django, которые я упускаю, или это просто личные предпочтения?

01.04.2022
Получение id фабрики FactoryBoy с помощью LazyAttribute при использовании DjangoModelFactory

У меня есть следующая фабрика, и я хочу получить доступ к id экземпляра, который будет создан из нее: class PlatformFactory(factory.django.DjangoModelFactory): type = factory.fuzzy.FuzzyChoice(Platform.Type) name = factory.fuzzy.FuzzyText(length=30) user = factory.SubFactory(UserFactory) ext = factory.LazyAttribute(lambda self: f"{self.user.key}|{self.id}") class Meta: model = Platform …

01.04.2022
Python Django Представления на основе классов - доступ к данным

Я создал ListView # views.py from django.views.generic import ListView class ReportListView(ListView): model = ReportList context_object_name = 'reportitems' template_name = "reports.html" # urls.py path('reports/', login_required(views.DashboardListView.as_view()), Однако, когда я пытаюсь проверить длину reportitems, я получаю эту ошибку `Could not parse …

01.04.2022
Статические файлы не загружаются во фреймворке django

Django не загружает статические файлы, на сайте при использовании f12 я вижу, что /static/js/..., но стили не работают Шаблон home-page.html {% load static %} кусок кода и <!-- JQuery --> <script type="text/javascript" src="{% static 'app1/js/jquery-3.4.1.min.js' %}"></script> <!-- …

01.04.2022
Как аннотировать объект с суммой умножения двух полей из связанного объекта в реализованный объект в Django

Учитывая эти три класса class User(BaseModel): name = models.CharField(..) class Order(BaseModel): user = models.ForeignKey(User,...,related_name='orders') class OrderItem(BaseModel): order = models.ForeignKey(Order,...,related_name='items' quatity = models.IntegerField(default=1) price = models.FloatField() и это базовый класс (достаточно отметить, что он имеет поле created_at) …

01.04.2022
Как игнорировать html-теги/код, хранящийся в переменных JavaScript?

Здравствуйте, я сейчас работаю над проектом django, в котором я отправляю несколько графиков plotly в виде html кода на сторону клиента и пытаюсь сохранить этот html код в словаре. Сначала я создаю график и конвертирую его в HTML код …

01.04.2022
Не удается открыть localhost в браузере на порту, указанном в docker-compose

Я пытаюсь собрать и запустить приложение django с помощью docker и docker-compose. docker-compose build example_app и docker-compose run example_app запускаются без ошибок, но когда я перехожу к http://127.0.0.1:8000/ страница не открывается, я просто получаю ошибку "страница недоступна" в браузере. …

01.04.2022
Django- итерация a через цикл for

В моем шаблоне django есть следующий цикл for, отображающий элементы в списке 'question'. Я хочу вывести значение согласно позиции индекса в списке. Однако когда я пытаюсь вывести его, в браузере ничего не отображается. Я использовал функцию range в моем …

01.04.2022
Django бесконечная загрузка после нескольких запросов на apache с использованием mod_wsgi

Недавно я добавил второе приложение Django к моему функциональному набору сайтов, 1 Django 1 PHP на apache (3.3.0) с использованием mod_wsgi. Все приложения Django работают нормально, однако, когда я добавил второе приложение Django в конфигурационный файл apache в качестве …

01.04.2022
Ответ и значение поля выбора

У меня есть модель Questionnaire, которая имеет выпадающие поля выбора, доступные варианты выбора формируются из другой модели Choices В модели выбора есть поле choice_text и поле choice_value. Когда пользователь выбирает выбор_текста, он публикуется в базе данных, но мне …

01.04.2022
Как проверить пустую переменную в шаблоне? Исключение Значение: Не удалось разобрать остаток

{% extends 'pygiustizia/base.html' %} {% block body %} <div class="wrapper"> <h2>Login</h2> <p>Prego, inserisci le tue credenziali di login.</p> <div class={% if len(tmplVar.loginErr) > 0 %} "alert alert-danger" {% endifequal %}> {% if tmplVar.loginErr is not None %} {{tmplVar.loginErr}} {% endif …

01.04.2022
Объект типа EnumMeta не является JSON сериализуемым - Graphene Django

Я пытаюсь разработать api в graphql и использовал перечисления, но при создании выдает ошибку. Object of type EnumMeta is not JSON serializable Ниже приведены типы и объекты, которые я создал для мутации. class TypeEnum(graphene.Enum): small = 1 medium …

01.04.2022
Django AttributeError: объект 'AdminSite' не имеет атрибута 'prime'

AttributeError: 'AdminSite; объект не имеет атрибута 'prime' admin.py from django.contrib import admin from tsite.models import index from tsite.models import subscrib from tsite.views import tbook class indexAdmin(admin.ModelAdmin) : list =['First_Name',' Last_Name ','Department_Name',' Mobile_Number',' Email_Field'] class subscribAdmin(admin.ModelAdmin): list = ['subscribmode ','onlytest'] …

01.04.2022
Отношения "многие ко многим" в Django

В настоящее время я занимаюсь личным проектом, чтобы лучше понять, как работает фреймворк Django REST. По сути, я пытаюсь создать веб-приложение, которое позволяет пользователям обмениваться файлами, своего рода упрощенная версия Google Drive/Dropbox. Однако у меня возникли проблемы с …

01.04.2022
Нет обратного совпадения в /showing файле, я только что получил ошибку этого

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

01.04.2022
Получение количества пользователей, зарегистрированных за день в приложении django

Мне нужно создать простой график (используя chart.js), который должен выглядеть следующим образом: По оси Y - количество зарегистрированных пользователей, по оси X - дата. Скрин ниже: …

01.04.2022
Django : "внутренние" (не представления) функции. Как перенаправить и передать сообщение при отсутствии запроса?

Я понял, как запросы и URL работают в Django. Я также понял, что большинство вещей работает с запросами. Но, придя из PHP, в моем понимании Django чего-то не хватает. Мне нужно создать (то, что я называю) внутренние функции …

01.04.2022
Как разместить данные во вложенном сериализаторе в Django rest framework

Я работаю над приложением и мне нужна помощь Я хочу аутентифицировать LinkedIn и сохранить токен доступа в таблице, а затем собрать данные пользователя LinkedIn в другой таблице Ниже приведен мой model.py class LinkedInUserCode(models.Model): """ Credentials for the user …

01.04.2022
Как использовать переменную Javascript в условии if в шаблоне Django?

В настоящее время я работаю над шаблоном django, в котором я хочу использовать переменную javascript в условии if. Мой код выглядит следующим образом {% extends 'base.html' %} {% block content %} <br> <div class="buttonRow"> {% for t in tickerList …

01.04.2022
Django изменяет запрос ListView в зависимости от выбранного варианта из выпадающего меню без перезагрузки страницы

Я хочу создать ListView, который отображает элементы из модели Inventory на основе выбранного Site из выпадающего меню без перезагрузки страницы, как показано здесь: Я пробовал передать site.pk в фильтр …

01.04.2022
Невозможность запросить модель django с помощью regex на живом веб-сервере

Я работаю над запросом к моделям django с помощью метода react axios get и использую регулярные выражения для получения желаемых результатов. Когда запрос выполняется методом react axios get, наблюдается странное поведение. Когда я тестирую на локальном окружении, он работает нормально, …

01.04.2022
Множественная возможность фильтрации в поле Charfield администратора Django

Как отфильтровать несколько опций в файле admin.py, Models.py banana_name = models.CharField(max_length=255, verbose_name=_("Banana Name")) Admin.py list_filter = [ "banana_name", ] в banana_name есть несколько имен бананов, сейчас я могу выбрать одно имя банана за раз или все или …

01.04.2022
Как добавить collation в индексы для mongodb?

Работаю с Mongoengine в Django, есть задача сортировать по полям first_name, last_name, игнорируя регистр и пробелы поэтому добавьте collation в queryset: collation = dict( locale='en', caseLevel=False, caseFirst='off', strength=3, numericOrdering=True, alternate='shifted', maxVariable='space', backwards=False, ) return queryset.collation(collation).order_by('first_name','last_name') …

01.04.2022
Разверните приложение Django на Heroku и сохраните url с предыдущего сайта

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

01.04.2022
Возможно ли настроить страницу администратора Django? [закрыто]

Как настроить страницу администратора Django, используя свою собственную страницу? Я еще ничего не пробовал, все еще использую страницу по умолчанию

01.04.2022
Как в шаблоне использовать переменную цикла в переборе полей объекта?

Django-unicorn возвращает в html-шаблон 2 переменных из БД для таблицы: шапка thead (массив) и тело tbody (коллекция объектов). Мне нужно динамически рисовать в шаблоне тело таблицы через двойной цикл а-ля {% for row in tbody %} <tr class="header"> {% for …

01.04.2022
Django Rest Framework отправляет набор запросов в сериализатор try SlugRelatedField

Здравствуйте, я пытаюсь отправить упорядоченный запрос в родительский сериализатор, попробуйте поле, связанное со slug, но я получаю "Object of type Supplier is not JSON serializable". Я также пытался сделать "serializers.SerializerMethodField()", но я получаю ту же ошибку. Есть ли способ …

01.04.2022
Почему я не могу отобразить два просмотра списка в одном шаблоне?

Я работаю над проектом Django, в котором администратор может загрузить баннер-герой на сайт, а также может загрузить уведомление на главную страницу сайта. Для этого я сделал listviews для перечисления двух HeroListView и NotificationListView. Но второй из них не отображается на …