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

29.01.2022
Django как скрыть пустую категорию

У меня есть категория толстовки и два гендерных разделения - мужские и женские. Как я могу скрыть капюшон категории для пола, у которого нет этого товара? {% get_genders as genders %} {% for gender in genders %} …

29.01.2022
Django Aggregation: наибольшая сумма в категориях

Привет, ребята Мне интересно, как я могу получить наибольшую сумму одной категории. Итак, у меня есть модель с моими категориями и модель с моими затратами, которая содержит категорию затрат. Мой models.py from django.db import models class CostCat(models.Model): …

29.01.2022
Какой самый простой способ UPDATE ImageField в Django Rest Framework и удаления старого изображения?

Я хочу обновить поле изображения и удалить старое, используя фреймворк Django-rest. это моя модель class GroupPostsModel(models.Model): post_text = models.CharField(max_length=1000) post_type = models.CharField(max_length=20) image = models.ImageField(blank=True, null=True, upload_to='post_images/') document = models.FileField(blank=True,null=True, upload_to='post_documents/') likes = models.IntegerField(default=0) time_stamp = models.DateTimeField(auto_now=True) group = models.ForeignKey(GroupsModel, …

29.01.2022
Как в django получить все данные из первой таблицы вместе с соответствующими данными из второй таблицы в одном контексте

В моем models.py есть два класса item и batch. Мне нужно получить все данные item, а также соответствующий batch_id из класса batch. Как мне написать мой views.py, чтобы получить все данные в одном контексте class item(models.Model): item_name=models.CharField(max_length=100) item_code=models.IntegerField() min_stock=models.IntegerField() …

29.01.2022
Как иметь более 50000 адресов в карте сайта django

Path( 'sitemap.xml', sitemap, { 'sitemaps': sitemaps }, name='django.contrib.sitemaps.views.sitemap' ), вышеприведенный пример - это моя конфигурация карты сайта на уровне проекта urls.py from django.contrib.sitemaps import Sitemap from .models import Post class PostSitemap(Sitemap): changefreq = 'always' priority = 0.9 protocol …

29.01.2022
Как присвоить инкрементные имена переменных из данных формы

Я относительно новичок в Django и создал свой первый живой проект. Сейчас я просматриваю свой код для его рефакторинга и задался вопросом, есть ли способ назначить эти переменные данным формы таким образом, чтобы использовать больше строк и быть более …

29.01.2022
Установка месячного лимита использования - API Django

Я просматриваю документацию по фреймворку Django rest и другие вопросы здесь, пытаясь понять, есть ли способ настроить его для ограничения месячного тарифа по группам пользователей. логика: Пользователь A - группа 1 Пользователь B - группа 2 Группа …

29.01.2022
Как динамически импортировать переменные настройки Django?

Я хочу импортировать настройки Django динамически. примерно так: from django.conf import settings settings.get('TIMEOUT_CONFIG', 10) но эта штука не работает. Я также попробовал следующее settings.__dict__.get('TIMEOUT_CONFIG') но эта штука также не будет работать, пока …

29.01.2022
Django группировка по месяцам с возможными нулями

Я создаю диаграмму для анализа данных. Мне нужно сгруппировать подсчет по месяцам за весь год. Моя модель: Class Application: reference, created_at Из вышесказанного следует, что мне нужно подсчитать количество заявок за каждый месяц текущего года. И …

29.01.2022
Мои изображения создаются в базовой директории подскажите как отобразить изображения из этой базовой директории в django

Уважаемый разработчик Django Мне нужна ваша любезная помощь. Я новичок в Django, подскажите мне, как отображать изображения, задавая путь к базовой директории. Я не знаю, что нужно написать в представлениях, URL, HTML странице, чтобы отобразить изображение с помощью Django. …

29.01.2022
Backend-часть интернет-магазина

Мне нужно написать Backend-часть для интернет-магазина, есть готовая вёрстка html, css, js. Уже попробовал написать это на django, node.js, но попытки провалились из-за недостатка опыта. С чего вы начинали backend разработку, какой фреймворк лучше всего использовать новичку в backend'е?

29.01.2022
Запрос Django возвращает пустой результат

Это моя модель class MenuItem(models.Model): name = models.CharField(max_length=500, null=False) description = models.CharField(max_length=500, null=True) image_url = models.CharField(max_length=1000, null=True) menu_category = models.ForeignKey(MenuCategory, on_delete=models.CASCADE) def __str__(self): return f'{self.name}' class Venue(models.Model): name = models.CharField(max_length=500, null=False) def __str__(self): return f'{self.name}' class VenueMenu(models.Model): venue = models.ForeignKey(Venue, …

29.01.2022
Проблема проектирования базы данных Django - несколько приложений в одной базе данных

У меня есть два приложения django, использующие одну и ту же базу данных. Эти приложения имеют свои собственные модели. Поскольку оба приложения используют одну и ту же базу данных, я могу авторизоваться с помощью общих пользователей, я могу использовать …

29.01.2022
Сумма средних значений необработанного запроса

У меня есть следующий код, который мне нужно оптимизировать: Вот эти модели: class Question(models.Model): label = models.CharField(max_length=255, verbose_name='Question') class Response(models.Model): question = models.ForeignKey(Question, on_delete=models.CASCADE) submit_date = models.DateTimeField() int_val = models.IntegerField(null=True, blank=True) class Plan(models.Model): name = models.CharField(max_length=100) questions = …

29.01.2022
Нужна помощь в составлении запроса из модели django

У меня есть модель CustomUser, работающая нормально. Она сохраняет значение в таблице otp каждый раз при сохранении экземпляра. но я хочу отправить это предварительно сохраненное значение otp по электронной почте. функция электронной почты работает хорошо, но я не знаю, …

29.01.2022
Как расположить поля формы вертикально?

Я создаю форму входа в систему, используя класс Forms. К сожалению, когда я запускаю страницу, то обнаруживаю, что расположение полей горизонтальное. Не могли бы вы помочь мне сделать его вертикальным? Ниже приведен код forms.py: from django import forms …

29.01.2022
Недопустимый тег блока в строке 5149: 'endif'. Вы забыли зарегистрировать или загрузить этот тег? Где я ошибаюсь?

Я не понимаю, где я ошибаюсь. Я считаю, что следовал всем правилам. Пожалуйста, укажите, если я что-то упустил. Буду признателен за помощь. (% if tot86|floatformat > 0 %) <div class="row"> <div class="col-8 text-start fs2 border-bottom border-end border-start border-dark"><b>Income</b></div> <div …

29.01.2022
У меня возникла ошибка в файле forms.py проекта

From django import forms from django.core import validators from matplotlib import widgets from .models import * class Userregistration(forms.ModelForm): class Meta: model=User fields=['username','password','name','email_id','contact','address'] widgets={ 'username':forms.CharField(attrs={'class':'form-control'}), 'password':forms.PasswordInput(attrs={'class':'form-control'}), 'name':forms.CharField(attrs={'class':'form-control'}), 'email_id':forms.EmailField(attrs={'class':'form-control'}), 'contact':forms.CharField(attrs={'class':'form-control'}), 'address':forms.CharField(attrs={'class':'form-control'}), } он показывает мне typeerror:'__init()'got an unexpected keyword argument …

29.01.2022
Список имен полей модели в качестве вариантов в поле другой модели

К сожалению, я не могу найти то, что мне нужно, но я знаю, что это требует get_fields() Я предполагаю, что мне понадобится вызов метода для создания списка имен полей : class ModelA(models.Model): field_a = models.CharField(max_length=100) field_a = models.CharField(max_length=100) …

29.01.2022
Почему шаблон администратора django не загружается

С тех пор как я начал использовать Django, я столкнулся с некоторыми нелепыми проблемами. Недавно, когда я начинаю новый проект и запускаю его на сервере, CSS админки Django не загружается. Последний проект, который я запускал на сервере, через некоторое …

29.01.2022
Оценка кверисетов Django и bulk_update с зависимостями

Предположим, у меня есть следующая модель (сильно упрощенная, ради вопроса): class DailyMetric(models.Model): value_1 = models.FloatField() value_2 = models.FloatField() ratio = models.FloatField() Как следует из названия, для каждого дня будет своя запись. Однако value_1 и value_2 …

29.01.2022
Gunicorn не работает из-за ModuleNotFoundError: Нет модуля с именем сельдерей

Я перенес свое приложение django из локальной среды на сервер. Я установил все зависимости, которые есть в моей локальной среде. Однако, gunicorn не работает, потому что говорит: from celery import Celery "ModuleNotFoundError: No module named celery Этот файл …

29.01.2022
Django динамическое приведение полей при аннотировании

Допустим, я хочу сохранить эти данные в db: { "fields": [ { "field_type": "number", "name": "field_1", "value": 8223, }, { "field_type": "string", "name": "field_2", "value": "demo" }, { "field_type": "bool", "name": "field_3", "value": true } ], "blockchain_id": 47, "name": …

29.01.2022
Напишите пользовательскую функцию валидации django

У меня есть поле с именем bar мне нужно написать функцию валидации для проверки этого бара в django какие условия я могу применить к этому и как должна выглядеть моя функция? Примечание:Пожалуйста, не делитесь ссылками на валидаторы django …

29.01.2022
Как обновить поле в Django

Я хочу обновлять только поле имени, если из frontend отправлено только имя, обновлять только изображение, если из frontend отправлено только изображение, обновлять оба поля, если из frontend отправлено имя и изображение В Django data =request.data if data['name'] and data['image']: category= …

29.01.2022
Могу ли я использовать файл views.py для фактической отправки электронной почты?

Я пытаюсь создать контактную форму в Django, которая действительно отправляет электронные письма. Могу ли я поместить все конфигурации электронной почты в сам файл views.py? Я хочу сделать это, потому что я хочу, чтобы только законные владельцы электронной почты могли …

29.01.2022
Cutomize dj_rest_auth Сброс пароля по электронной почте

Я хочу отправлять настроенные электронные письма, когда пользователь запрашивает сброс пароля. Я использую dj_rest_auth с django. Вот что я сделал: 1. Определил пользовательский сериализатор, который наследуется от PasswordResetSerializer из dj_rest_auth class CustomPasswordResetSerializer(PasswordResetSerializer): def get_email_options(self): return { 'html_mail_template_name': 'registration/password_reset_email.html', } …

29.01.2022
Зачем нужен ForeignKey( Room ) в приведенном коде?

**> what is the use of the foreign key room needed in this code and what** **> happens when we implement this foreign key room in our code пожалуйста, помогите ребята, я только начинающий в мире Django ** > class …

29.01.2022
Django migrate primary OneToOneFiled ForeignKey + в составной внешний ключ

У меня есть модель, которая является просто отношением между двумя сущностями, как это: class SomeModel(models.Model): a = OneToOneField(User,primary_key=True,...) b = ForeignKey(Car,...) В соответствии с дизайном, это было правильно, так как я не хотел, чтобы User имел несколько …

29.01.2022
Рекурсивная система комментариев в django

У меня есть система комментариев для моего сайта, и я передаю все комментарии вместе с соответствующим постом, но когда я просматриваю комментарии и показываю дочерние элементы каждого комментария, он показывает дочерние элементы после него как независимые комментарии. {% load …

29.01.2022
Как исправить django.db.utils.OperationalError: could not translate host name "db" to address: Временный сбой в разрешении имен

Видел, что этот вопрос уже задавался, но все еще нет решения, работающего для меня. Мой docker-compose: version: '3.9' services: db: image: postgres volumes: - ./data/db:/var/lib/postgresql/data environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGREES_PASSWORD=password web: build: . command: python manage.py runserver …

29.01.2022
Ошибка: blog.Comment: (models.W042) Автосозданный первичный ключ используется, когда не определен тип первичного ключа, по умолчанию 'django.db.models.AutoField'

Mysite-virtualenv) 10:43 ~/django-blog (master)$ ./manage.py migrate System check identified some issues: WARNINGS: blog.Comment: (models.W042) Auto-created primary key used when not defining a primary key type, by default 'django.db.models.AutoField'. HINT: Configure the DEFAULT_AUTO_FIELD setting or the BlogConfig.default_auto_field attribute to point to …

29.01.2022
AttributeError at /Customer/Visit 'WSGIRequest' object has no attribute 'is_ajax' in django

Пожалуйста, помогите мне Я пытаюсь изучить ajax в django, но когда я запускаю этот простой тест, я получаю эту ошибку и не могу найти причину, моя версия django - 4.0 ошибка AttributeError at /Customer/Visit У …

29.01.2022
Почему я не могу обновить изображение в django?

modle.py class Form(models.Model): name = models.CharField(max_length=40) email = models.EmailField() file = models.ImageField(null=True, blank=True) class Meta: db_table: 'django' # table name edit.py <form action="{% url 'update' user.id %}" method="POST" enctype="multipart/form-data"> {% csrf_token %} <div class="mb-3"> <label …

29.01.2022
Django: AttributeError: модуль 'collections' не имеет атрибута 'Iterator'

Использование django-admin startproject test дает ошибку типа AttributeError: module 'collections' has no attribute 'Iterator', хотя у меня установлен django и я мог видеть список команд, выполнив django-admin. Вот полный текст ошибки Я следую этому учебнику …

29.01.2022
Django-tables2 экспорт пользовательского столбца URL

G'day All, Надеюсь, у всех все хорошо. У меня есть таблица, которую я отображаю с пользовательским столбцом, который является гиперссылкой. Проблема в том, что когда я экспортирую в CSV, он дает мне только текст гиперссылки, …

29.01.2022
Использование SQL VIEWS в Django

Есть ли способ использовать SQL-команду CREATE VIEW в Django? Если я попытаюсь использовать обычный синтаксис или использовать from django.db import connection ... with connection.cursor() ... Я получаю ошибку: Неправильный синтаксис рядом с ключевым словом 'VIEW'.

29.01.2022
Как хранить ответ на ошибку http в Django

Я получаю name и age и сохраняю в базе данных через DRF и создаю промежуточное ПО, которое проверяет ошибки и ошибки ответа и status_code и когда возникают ошибки промежуточного ПО, например 404 "Страница не найдена, неверный URL" и т.д. …

29.01.2022
Установка django с ошибкой python на widows 10?

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

29.01.2022
Django RadioSelect горизонтальный

У меня есть поле с несколькими вариантами выбора, и я использую Django forms для превращения этого поля в RadioSelect. Проблема в том, что все поля вертикальные, а я хочу, чтобы они были горизонтальными. Мой forms.py class PostForm(forms.ModelForm): class Meta: …