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

01.04.2022
Выполнение GET-запроса с фильтром

Моя модель следующая class PokerRoom(models.Model): STATUS = (("Pending", "Pending"), ("Finished", "Finished")) status = models.CharField( max_length=11, choices=STATUS, verbose_name=_("Status da Story"), default="Pending", ) name = models.CharField(max_length=200, verbose_name=_("room name"), validators=[alphanumeric]) slug = models.CharField(max_length=200, verbose_name=_("room slug"), null=True, blank=True) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) …

01.04.2022
Как проверить, успешно ли сохранена запись в Django?

Могли бы вы взглянуть на этот код ниже? Кажется, что форма успешно отправлена и проверена. Однако, похоже, что она не сохраняется в моей базе данных. Пожалуйста, проверьте мой комментарий в методе post() ниже, начиная с #####. Я …

01.04.2022
Набор запросов для фильтрации ровно N объектов из таблицы

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

01.04.2022
Django webhook receiver

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

01.04.2022
Django проблема попытка сделать mosh python Учебный курс

: [Errno 2] Нет такого файла или каталога python manage.py runserver Я пробовал с cd ничего не вышло Самоучитель Python - Полный курс Python для начинающих 5:05 проект: создание веб-сайта с помощью Django

01.04.2022
Почему цвет метки кнопки отличается от того, что вы видите на изображении?

<!DOC TYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Home Page</title> </head> <body> {%for message in messages%} <div class="alert alert-{{message.tags}}alert-disimissible fade show"role="alert"> <strong>Message:</strong>{{message}} <button type="button" class="close" data-dismiss="alert" aria-label="close"> <span aria-hidden="true">×</span> </button> </div> {% endfor …

01.04.2022
Geodjango Запрос геометрии возвращает указатель вместо геометрии

Я пытаюсь получить одну геометрию MultiPolygon в Queryset из этой модели: class local_administrative_unit(models.Model): lau_id = models.IntegerField(primary_key=True) lau_name = models.CharField(max_length=150) adm_level_2 = models.ForeignKey('administrative_level_2', on_delete=models.PROTECT) geom = models.MultiPolygonField(srid=4326) пробуем это сделать в оболочке Django: local_administrative_unit.objects.get(lau_id=1).geom , который возвращает: …

01.04.2022
Импорт файла csv с помощью django - Тип исключения: DatabaseError

Я пытаюсь создать проект django и мне нужно загрузить файл csv и создать объекты. Я нашел видео: https://www.youtube.com/watch?v=t3BdM6JlAmY и https://simpleisbetterthancomplex.com/tutorial/2016/08/01/how-to-upload-files-with-django.html. Мой код: sales/model.py from django.db import models from django.contrib.auth.models import User …

01.04.2022
Обновление DJANGO is_active при проверке email_confirmed

В интерфейсе администратора Django, когда я проверяю email_confirmed в модели Profile, есть ли способ автоматически обновить is_active в модели Djangos authentication User? Связывая их вместе в некотором роде. Хотелось бы иметь возможность проверять обе модели одним кликом, если пользователь …

01.04.2022
Ссылка на идентификатор пользователя в диспетчере URL Django

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

01.04.2022
Как отфильтровать набор объектов, созданных более одного часа назад, из поля DateTimeField в Django?

Проблема: Я пытаюсь отфильтровать модель, в которой статус не менялся более часа. Что я пробовал: Product.objects.filter( Q(status="PENDING"), Q(created__hour__gt=1) ).all().order_by("-created") Ожидаемое решение: Получить набор объектов, статус которых "PENDING", но не менялся более одного часа.

01.04.2022
Получение изображения и обрезка перед сохранением django

Я использую django. У меня есть код, который анализирует HTML код и пытается получить и сохранить изображение в базе данных. Вот код: link = content[content.find( 'src=')+5:content.find('alt')-2] img_data = requests.get(link).content with open('temp_image.jpg', 'wb') as handler: handler.write(img_data) with open('temp_image.jpg', 'rb') as …

01.04.2022
Настроенный CreateModelMixin - создание объекта, определенного в моей модели

Мое представление rest api определяет только два метода: class RequestSerializerViewSet(mixins.CreateModelMixin, mixins.ListModelMixin, viewsets.GenericViewSet): У меня есть некоторый опыт перезаписи списка, но у меня нет опыта перезаписи create, так как это кажется намного сложнее. Я хочу добиться следующего. В …

01.04.2022
Невозможно войти в систему с ложными учетными данными

Не удается войти в систему, когда я пытаюсь зарегистрировать пользователя с помощью react 0 upvotes Анил Кумар - Лекция 42 - 31 минуту назад когда я попытался зарегистрировать пользователя с помощью react, пользователь был зарегистрирован успешно, но когда я попытался …

01.04.2022
Почему object.pk будет None в get_success_url в CreateView?

У меня есть CreateView, на который после создания я хотел бы направить пользователя DetailView для этого вновь созданного экземпляра. class ModelCreateView(LoginRequiredMixin, CreateView): model = Model template_name = 'models/model-create-template.html' В моем методе get_success_url я использую self.object.pk, …

01.04.2022
Django обновление поля заказа при сохранении

Продвижение по этому вопросу: Обновление поля порядка списка модели Django Я пытаюсь обновить все поля заказа, когда я обновляю 1 запись из результата перетаскивания списка. Текущая реализация с использованием связанного вопроса: class Section(models.Model): name = …

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 …