Предположим, у меня есть модели типа: class Book(models.Model): title = models.CharField(max_length=254) user = models.ForeignKey(get_user_model(), on_delete=models.CASCADE) class Chapter(models.Model): title = models.CharField(max_length=254) book = models.ForeignKey(Book, on_delete=models.CASCADE) Предположим, пользователь A создает книгу. Я могу ограничить доступ к книге от пользователя …
У меня есть необходимость использовать файловый DSN для подключения к базе данных. Возможно ли в Django подключиться к базе данных с помощью файлового DSN? Если да, то как его настроить? Вот мои текущие настройки: …
В базе данных я установил время как utc+3 (Европа/Истанбул). Данные, которые я получаю с устройства, выглядят корректно в influxdb, но когда я вытаскиваю данные из influxdb в html, они отображаются как UTC без установленного времени. Я делаю запросы следующим …
Посмотрите на моего пользовательского пользователя и профиль пользователя class Users(AbstractUser): username = None email = models.EmailField(unique=True, null=False, db_column='email') is_staff = models.BooleanField(default=False, db_column='is_staff') is_active = models.BooleanField(default=False, db_column='is_active') date_joined = models.DateTimeField(default=timezone.now, db_column='date_joined') updated_at = models.DateTimeField(auto_now=True, auto_now_add=False, db_column='updated_at') USERNAME_FIELD = 'email' REQUIRED_FIELDS …
У меня есть 2 модели и множество отношений между ними, Property и Owners, они примерно следующие: class Property(models.Model): name = models.CharField(max_length=50) owners = models.ManyToManyField('Owner', through='PropertyOwner') ... class Owner(models.Model): name = models.CharField("Owner's name", max_length=50) ... class PropertyOwner(models.Model): property …
Предположим, я сделал что-то вроде следующего, чтобы установить отношения "многие-ко-многим" между двумя моделями: class Publication(models.Model): title = models.CharField(max_length=30) class Article(models.Model): headline = models.CharField(max_length=100) publications = models.ManyToManyField(Publication) Теперь я хочу добавить несколько дополнительных полей к отношениям "многие-ко-многим". Я …
У меня есть вопрос, который меня беспокоит. Что лучше использовать в представлениях django? Классы или defs? И если оба, то когда их использовать? Когда следует отклоняться от заданного метода.
Я создаю магазин электронной коммерции, который продает футболки, толстовки, кружки, рюмки и т.д. Для футболок и толстовок есть размеры и иногда цвет, связанный с каждым продуктом. Я пытаюсь добавить несколько вариантов для каждого продукта. Вот мой код model.py: class Category(models.Model): …
Большая часть кода, который я использую, взята из этой статьи: (скопировано из https://www.etutorialspoint.com/index.php/356-how-to-display-image-from-database-in-django) Вот мой код: Моя модель("ингредиент") использует: title = models.CharField(max_length=50, primary_key=True) pictureLink = models.ImageField(upload_to="media") Ссылка на картинку, которую я предоставил в своей базе …
У меня есть модель Poller, которая имеет кучу целочисленных полей. У меня есть функция convert_thousands, которая преобразует целочисленные числа в короткие строки следующим образом: convert_thousands(1300000) # Returns '1,3 m' etc. Как лучше всего преобразовать все целочисленные поля и …
Фон: У меня есть приложение для инвентаризации, которое просматривает наши виртуальные машины и среды хранения для индексации вещей, чтобы моя команда могла получить некоторые быстрые ссылки без необходимости напрямую входить в vCenter/системы хранения для получения информации. …
Я хочу разработать систему управления школой, используя Flutter в качестве фронтенда и django в качестве бэкенда. Я совсем запутался в некоторых вещах: How do I construct my models so that, students and teachers will be specific to a …
Я следовал руководству, которое показывает, как отправлять DM. есть способ начать новый разговор. но проблема в том, что при каждом новом разговоре он отправляет "привет, ребята". Я хочу, чтобы пользователь мог написать сообщение, которое он хочет. здесь функция …
Вот пример модели Django: from django.db import models from django.core.exceptions import ValidationError class MyModel(models.Model): field1 = models.CharField(null=True) field2 = models.CharField(null=True) def clean(self): if self.field1 and self.field2: raise ValidationError( 'Please select only field1 OR field2, not both.') elif self.field1 …
Я долго и безуспешно искал ответ на этот вопрос. Я хотел бы создать простую зависимую выпадающую форму в Django. Первое поле должно быть "отработкой", которую нужно выбрать, а второе поле должно быть models.PositiveIntergerField() с некоторыми валидаторами в нем, приходящими из …
Мой forms.py: class SignUpForm(forms.ModelForm): name = forms.CharField(label="name", required=True, widget=forms.TextInput()) email = forms.CharField(label="email", required=True, widget=forms.TextInput()) password = forms.CharField(label="password", widget=forms.PasswordInput(), required=True) confirm_password = forms.CharField(label="password", widget=forms.PasswordInput(), required=True) def clean(self): cleaned_data = super(SignUpForm, self).clean() password = cleaned_data.get("password") confirm_password = cleaned_data.get("confirm_password") if password != confirm_password: …
У меня есть две модели, которые коррелируют друг с другом с помощью GenericRelation(). class Translation(models.Model): """ Model that stores all translations """ content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE, null=True, blank=True) object_id = models.CharField(max_length=50, null=True, blank=True) content_object = GenericForeignKey() lang = models.CharField(max_length=5, …
У меня есть две модели Product и Variant следующим образом models.py class Product(models.Model): GENDER = [ ('M', 'male'), ('F', 'female'), ('U', 'unisex'), ] store = models.ForeignKey( Store, on_delete=models.CASCADE, related_name='products') name = models.CharField(max_length=80) slug = models.SlugField(max_length=200, unique=True, blank=True, null=True) …
У меня есть поле в моем models.py, которое принимает варианты, определенные в классе: from apps.users.constants import UserChoices class User(models.Model): choices = models.CharField(max_length=10, blank=True, choices=UserChoices.choices(), default=UserChoices.PUBLIC) Класс выбора таков: from django.utils.translation import ugettext_lazy as _ class UserChoices: PRIVATE_USER …
Я пытаюсь развернуть свой сайт с помощью pythonanywhere. Я указал правильный путь в wsgi файле, который выглядит следующим образом (см. код ниже). Тем не менее, я получаю ошибку No module found (как в заголовке сообщения). Также он не может найти …
Views.py class IndexView(generic.ListView): template_name = 'polls/index.html' context_object_name = 'latest_question_list' def get_queryset(self): """ Return the last five published questions (not including those set to be published in the future). """ return Question.objects.filter( pub_date__lte=timezone.now() ).order_by('-pub_date')[:5] class DetailView(generic.DetailView): model = Question template_name = …
Когда я пытаюсь отобразить шаблон, передавая аргумент с первичным ключом или ID CSS не загружается, как ожидалось, но когда я пытаюсь отобразить его просто с запросом без передачи id arg он загружается отлично. viewsy.py def update_lead(request,pk): leads = Lead.objects.get(id = …
Я пытаюсь сделать партионную книгу, в которой детали будут отображаться по результату поиска по дате. У меня есть столбец с именем balance, который будет отображать накопленные данные по дате поиска. Поле баланса является десятичным полем. Я пытаюсь сделать следующее в …
Я работаю над проектом по созданию вики. У меня есть страница со списком записей, и я хотел бы, чтобы каждая из записей была кликабельной и перенаправляла на соответствующую страницу. HTML <ul> {% for entry in entries %} <li><a href="{% url …
В моем приложении Django есть несколько критически важных конечных точек. Я хотел бы хранить все POST-запросы к этим конечным точкам в базе данных, чтобы мы могли отслеживать эти запросы. Я думал о создании таблицы в db и создании промежуточного …
Привет всем Я столкнулся с проблемой установки cookies в браузере. Я разместил свой backend на heroku с url http://xxxxxxxxx.herokuapp.com/ и мой front end находится на локальном хосте. http://127.0.0.1:5501. Если я пытаюсь войти с …
Я ищу в трех моделях, и все модели имеют различные детальные представления, но я не могу понять, как сказать django, чтобы он находил представления в соответствии с их моделью. вот мое представление для поиска в моделях def search_item(request): results …
У меня есть следующая модель, в которой есть два булевых поля. По моей логике, они не будут оба истинными в любой момент времени. Как я могу получить поле, которое является True простым прямым способом? class Vote(models.Model): poller = …
У меня возникла проблема с djongo при использовании с Django REST framework, когда он инициирует новое соединение с моей MongoDB при каждом запросе, кроме самого первого после запуска веб-сервера. Это означает, что первый запрос к моему Django API выполняется …
Итак, я пытаюсь сделать свой собственный файл миграции для создания разделов для моих таблиц, я создал пользовательскую CreatePartitionedModel, чтобы сделать работу за меня, но я продолжаю получать db.utils.ProgrammingError, говоря, что у меня есть дублирование в моих ограничениях: django.db.utils.ProgrammingError: constraint …
Я использую поле JSONField, предоставляемое Django, и храню в этом поле данные такого типа: [ { "number": 1, "text": "This text is about dogs" }, { "number": 2, "text": "Only cats in this text here" }, { "number": 3, …
Как исправить Я видел каталог и все правильно, но я все еще получаю ту же ошибку TemplateDoesNotExist at /agents/ agents/agents_list.html, leads/agent_list.html Code class AgentListView(LoginRequiredMixin, generic.ListView): template_name = "agents/agents_list.html" def …
Я работаю над проектом, который принимает страницу в формате markdown и преобразует ее в HTML перед вставкой в нужный документ. Вот код, который я выполняю Python def markdown(request, entry): pathOfFile = "entries/" + entry + ".md" return render(request, "encyclopedia/entry.html", …
Когда я пытаюсь выполнить "OrderItem.objects.using("replica").all()" или любой запрос к базе данных "replica", я получаю эту ошибку. Пожалуйста, помогите мне! Когда я пытаюсь выполнить "OrderItem.objects.using("replica").all()" или любой запрос к базе данных "replica", я получаю ошибку "*** django.db.utils.ProgrammingError: relation "vt_ecommerce_orderitem" does not …
Здравствуйте, товарищи, я пытаюсь создать довольно простое приложение и у меня возникла проблема с обработкой тегов шаблона url. Я просмотрел много различных источников и кодировал проект 3 раза, но я понятия не имею, в чем проблема, любое предложение будет …
Иногда объект моего заказа не имеет ожидаемого объекта внешнего ключа. Вот моя модель, которая представляет Paypal Order (некоторые поля пропущены): class Order(models.Model): order_id = models.CharField(...) # naive polymorphism object1 = models.ForeignKey(...) object2 = models.ForeignKey(...) object3 = models.ForeignKey(...) …
Приведенная ниже конфигурация раньше работала нормально. Я взял свой последний код для проекта django, который не отражался. Поэтому я хотел обновить его. Я убил gunicorn по killall gunicorn Теперь он выдает ошибку шлюза. Как мне решить эту проблему? …
Я пытаюсь аутентифицировать пользователей из другого стороннего приложения. Сервер авторизации использует oauth2. Все мои учетные данные клиента верны. Но когда я получаю запрос на получение кода от сервера авторизации. Согласно документации сервера авторизации, я должен кодировать state в bas64. …
Как получить значения созданного объекта в том же представлении? в том же представлении после создания экземпляра мне нужно отправить письмо пользователю, используя введенный им email и код, приведенный случайно. Models.py def generate_activation_code(): return int(''.join([str(random.randint(0,10)) for _ in range(6)])) class Email_for_Verification(models.Model): …
У меня почти готово веб-приложение Django, но я застрял на одном последнем компоненте. Общие сведения о приложении: учителя смогут запрашивать учеников для репетиторства. По истечении периода репетиторства, учителя смогут ввести посещаемость для этих учеников. В настоящее время учителя могут …