Вопросы по теме 'django-models'
Является ли отношение «многие ко многим» с дополнительными полями подходящим инструментом для моей работы?
Ранее попытался задать более конкретную версию этого вопроса, но не смог сформулировать, в чем заключался мой вопрос. Подумав, это заставило меня усомниться в том, что выбранное мной решение было правильным для проблемы, поэтому на этот раз я...
28.11.2023
Поле пароля в модели Django
Я пытаюсь создать модель, в которой я могу хранить имена пользователей и пароли для других приложений. Как я могу установить поле пароля в Django, чтобы оно не было в виде простого текста в админке? Заранее спасибо.
22.01.2024
Django no ForeignKeyBut это ManyToManyField
Мой администратор работает нормально, если не считать одного большого препятствия. Я создал много-много отношений между постами и тегами. Я могу CRUD-теги в своем админке, но по какой-то причине я получаю следующее сообщение об ошибке:
Exception...
31.12.2023
Показать сложный объект в интерфейсе администратора Django
Я застрял, пытаясь понять, как сделать следующее:
У меня есть несколько сущностей:
PurchaseItem (товар в корзине пользователя), Order (заказ — объединяет один или несколько PurchaseItems), OrderStatusHistory (это элементы статуса для Order —...
20.01.2024
Как синхронизировать пользовательские разрешения только с syncdb?
Возможно ли, чтобы команда manage.py syncdb ТОЛЬКО синхронизировала пользовательские разрешения с таблицей auth_permission ? Я не хочу, чтобы для моделей приложений были установлены три разрешения по умолчанию, то есть foo.add_bar , foo.change_bar...
01.12.2023
Ошибка проверки для отношения один к одному в модели django from
У меня есть 2 модели, которые связаны друг с другом с помощью отношения «один к одному». Как я могу отобразить ошибку проверки, если объект одной модели уже связан с другой.
Предположим, у меня есть 2 модели
Class Place(models.Model):...
07.12.2023
Django: составить список элементов отношения «многие ко многим»
Я хотел бы протестировать представление, которое создает вещь, в которой вы выбираете нескольких пользователей (среди прочего).
Я определил модель Thing, указав « users » ManyToManyField для модели User (из поставляемого приложения аутентификации...
12.12.2023
Django: динамический файл базы данных
В моем проекте Django у меня есть зависимость от стороннего приложения, которое создает файлы кеша SQLite в различных каталогах с известной схемой.
Я хотел бы использовать модели Django для доступа к этим базам данных, но, очевидно, я не могу...
04.12.2023
Django Admin вложенный встроенный
Мне нужен встроенный встроенный администратор django, который я могу включить встроенным полем даты в другой встроенный файл, как показано ниже.
У меня есть модели ниже:
class Person(models.Model):
name = models.CharField(max_length=200)...
04.11.2023
Запрос Django с простой арифметикой среди полей модели и сравнением с полем из другой модели
(Весь приведенный ниже код является упрощенным представлением фактического кода).
Если у меня есть следующие модели Django: -
class Material(models.Model):
name = models.CharField(max_length=110)
class OrderDetail(models.Model):...
05.01.2024
django/postgresql текущая транзакция прервана, команды игнорируются до конца блока транзакции
Я получал указанную выше ошибку, когда отправлял форму модели, я пытался -
1.
from django.db import transaction
transaction.rollback()
2
from django import db
from django.db.backends.util import CursorDebugWrapper
old_execute =...
17.11.2023
Django UserCreationForm для пользовательской модели выводит 3 поля пароля: пароль, пароль1 и пароль2.
Итак, у меня есть форма регистрации пользователя на основе AbstractUser, которая заменяет модель Django в моих настройках.py, модель добавляет только пару полей, которые мне нужны для информации о пользователях, когда я тестировал регистрационную...
16.12.2023
Импорт реверсии django дает ошибку
Мне нужно добавить контроль версий для моих моделей в администраторе django, и по этой причине я установил django-reversion из здесь . У моего сервера нет подключения к Интернету, поэтому я не мог использовать pip. Мне пришлось вручную загрузить...
14.12.2023
Проверка уникальности поля модели в нижнем регистре
Мне нужно было проверить уникальность поля модели в нижнем регистре, но без фактического сохранения поля модели в нижнем регистре; например если кто-то уже взял имя пользователя «Дэвид», то имя пользователя «Дэвид» будет недоступно. Я пробовал...
29.11.2023
Фильтрация Django QuerySet на основе существования отношения ManyToMany
Модели
Вот основные настройки моделей, которые у нас есть.
В списке много элементов, а элемент может быть во многих списках. Для данного элемента, если какой-либо из его списков хороший (т. е. list.bad == False ), то этот элемент является...
23.01.2024
Есть ли способ загрузить файл в базу данных после изменения его на подходящую модель в django?
Я хочу создать страницу администратора, если пользователь загружает файл администратора (например, формат файла csv и т. Д.), Он сохраняется в базе данных после изменения подходящей модели. Например, предположим, что пользователь загружает следующий...
01.11.2023
MultipleObjects Возвращается в сложном наборе запросов, в то время как результат должен быть уникальным
Я использую Django 2.0 и сталкиваюсь со странными проблемами с набором запросов needs , созданным из объединения () двух наборов запросов:
needs.get(pk="3fbdcc49-2f06-46ea-a0a3-587ac5aaf50f")...
16.11.2023
Попытка отправить форму в представление, но не удается получить правильный «post_id», который требуется для представления.
У меня есть форма, созданная в comments/forms.py
from django import forms
from .models import Comment
class CommentForm(forms.ModelForm):
class Meta:
model = Comment
fields = ('body',)
эта форма имеет шаблон в...
14.12.2023
Как вернуть часы или минуты из аннотации Django и выражения F
У меня есть модель, как показано ниже:
class LeaveViewSet(viewsets.Model):
def get_queryset(self):
Leave.objects.annotate(duration=ExpressionWrapper(
F('end_date') - F('start_date') + timedelta(days=1)
))
class...
09.01.2024
Как я могу расширить мою существующую настраиваемую модель пользователя, созданную с помощью AbstractBaseUser, чтобы иметь несколько типов пользователей, таких как заказчик, инструктор и автор?
У меня есть существующая пользовательская модель, которую я создал на основе Django doc для аутентификации на основе электронной почты .
Я хочу расширить модель, чтобы иметь несколько типов пользователей, таких как клиенты, инструкторы и авторы....
21.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..