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

17.06.2022
Как отобразить несколько полей из другой модели вместо одного поля <select> в Django Admin

каждый. У меня есть две модели, связанные отношениями один-ко-многим ModelA: field_1 .. field_n ModelB: some_field = ... field = ForeignKey(ModelA) Что мне нужно сделать, чтобы при открытии записи ModelB на сайте Admin, кроме всех полей ModelB, отображались …

17.06.2022
"GET /articles/articles_img/2022/06/17/secre_top.jpg HTTP/1.1" 404 3793 Что делать?

#articles models.py from django.db import models from django.utils import timezone class Articles(models.Model): article_title = models.CharField('Название', max_length=50) article_anons = models.CharField('Анонс', max_length=50) article_author = models.CharField('Автор', max_length=32, default='user') article_date = models.DateField('Дата публикации', default=timezone.now) article_content = models.TextField('Контент') article_image = models.ImageField('Превью', upload_to='articles_img/') article_tags …

17.06.2022
Приложение Cloud Foundry Django `cf push` регистрирует ошибку `port 5432 failed: Connection refused`

Я развертываю базовое приложение Django на Cloud Foundry. Похоже, что приложение не может подключиться к базе данных или аутентифицироваться в ней. Я столкнулся с ошибкой после выполнения команды cf push -f manifest.yml. Она возвращает Start unsuccessful и предлагает …

17.06.2022
Wsgi:error pid 131476:tid 140411361216256 remote 200.110.48.158:35204 ModuleNotFoundError: Нет модуля с именем 'django.core'

[Thu Jun 16 20:32:08.505090 2022] [wsgi:error] [pid 131476:tid 140411386394368] [remote 193.32.127.157:53433] Traceback (most recent call last): [Thu Jun 16 20:32:08.505133 2022] [wsgi:error] [pid 131476:tid 140411386394368] [remote 193.32.127.157:53433] File "/root/novo-ai-api-main/backend/server/server/wsgi.py", line 18, in &lt;module&gt; [Thu Jun 16 20:32:08.505139 2022] [wsgi:error] [pid …

17.06.2022
Обновление до Django 4.0.5 в существующем веб-приложении в Pythonanywhere

У меня есть веб-приложение, работающее в сети, и я хочу обновить версию Django с 3.1 до 4.0.5, потому что с помощью новой версии можно решить проблему, когда аннотационный запрос не находит результатов и получает 0 вместо None. Как …

17.06.2022
Как вернуть дополнительную информацию о словаре в кверисет через Django ListViewApi?

В настоящее время мой запрос возвращает следующий ответ, используя ListViewApi [ { task: x year: y total_value: 10 },{ task: p year: e total_value: 10 } ] Я хочу отобразить следующую дополнительную информацию в формате словаря, используя …

17.06.2022
Django: Переключение формы в шаблоне в зависимости от поля выбора

Я ищу способ переключения и отображения формы в шаблоне в зависимости от выбора в CharField в другой форме. Мое приложение имеет следующие модели: class Damage(models.Model): damage_place = models.CharField() damage_date = models.DateField() class DamageType1(models.Model): damage = models.ForeignKey(Damage) ... class …

17.06.2022
Django Allauth перенаправляет на localhost вместо 127.0.0.1

У меня есть пользовательский класс User, который отображается на главной странице: После успешного входа в систему django перенаправляет меня на страницу localhost, показанную выше. У меня также есть API, …

17.06.2022
Raise SMTPServerDisconnected("Соединение неожиданно закрыто") smtplib.SMTPServerDisconnected: Соединение неожиданно закрыто

Я использую Django и каждый раз, когда я пытаюсь отправить письмо, я получаю такой ответ Internal Server Error: /order/ Traceback (most recent call last): File "C:\Users\Daniil\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\exception.py", line 55, in inner response = get_response(request) File "C:\Users\Daniil\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\handlers\base.py", line 197, in _get_response …

17.06.2022
Как djagno обновляет урлы при добавлении модели в приложение?

Если у меня есть приложение (блог), и я создаю модель записей, а затем добавляю модель расписания, как создаются урлы для расписания? Импортируются ли они с blog.urls, как в сообщениях в 3 строке ниже? urlpatterns = [ path('admin/', …

16.06.2022
Столбец "value" имеет тип smallint, но выражение имеет тип timestamp с временной зоной LINE 1: ... '2022-06-16T23:17:27.223553+00:00'

Привет! Я хочу добавить время типа "00:00". class Time(models.Model): day = models.DateTimeField(null=True) value = models.DateTimeField(auto_now_add=True, null=True) def add_time(request, str): if request.method == 'POST': form = TimeForm(request.POST) time = request.POST.get('time') time = Time(id_goal=goal, day=datetime.now(), value=time, description=description) time.save() Когда у …

16.06.2022
Есть ли способ создать модель django с 20 колонками

В настоящее время я создаю приложение django и хочу иметь модель с 20 колонками. Есть ли самый простой способ сделать это? Пожалуйста, помогите.

16.06.2022
Проверка валидации не работает для проверкиПоложительного значения Django Validation в Form.py

Я работаю над проверкой валидности в django, мне нужно проверить значения postiva. У меня есть значения a,b,c,d Если (a,b) и (c,d) положительные значения, то это не будет разрешено, я написал код таким образом, но не знаю, почему не проверяется …

16.06.2022
Как я могу получить строку значений из выпадающего списка

Пожалуйста, как я могу правильно получить значение из выпадающего списка, я использовал библиотеку django-widget-tweaks . вот код поля выпадающего списка, из которого я хочу получить строку значений: &lt;p &gt;{{ form.category_column.label_tag }}&lt;/p&gt; &lt;p id="category_column_id"&gt;{% render_field form.category_column autocomplete="off" hx-get="/sizescolumn/" hx-target="#id_sizes_column" %}&lt;/p&gt; …

16.06.2022
Поля Django UserCreationForm не отображаются

Class UserRegForm(forms.ModelForm): ...... class Meta: model = get_user_model() # model has: username, email, full_name, is_admin/is_staff/etc. fields = ('username', 'email', 'full_name',) И все же, когда я захожу в админку Django и нажимаю "new user", он запрашивает только имя пользователя …

16.06.2022
Как переопределить модель формы для создания пользователя в Django

Я пытаюсь создать нового пользователя из modelform путем вызова CustomerUserManager в managers.py class CustomUserCreationForm(UserCreationForm): def __init__(self, *args, **kwargs): super(CustomUserCreationForm,self).__init__(*args, **kwargs) try: if args[0]["email"]: self.email= args[0]["email"] self.password= args[0]["password1"] except: pass class Meta: model = CustomUser fields = "__all__" def save(self, …

16.06.2022
Объект 'CustomUserForm' не имеет атрибута 'save_m2m' при создании пользовательского пользователя

Я пытаюсь создать пользователя, используя следующий код: class CustomUserCreationForm(UserCreationForm): def __init__(self, *args, **kwargs): super(CustomUserCreationForm,self).__init__(*args, **kwargs) try: if args[0]["email"]: self.email= args[0]["email"] self.password= args[0]["password1"] except: pass class Meta: model = CustomUser fields = "__all__" def save(self, commit=False,**kwargs): customer = stripe.Customer.create( email=self.email, …

16.06.2022
Django Импорт Экспорт данных без ID

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

16.06.2022
Как перебрать определенный элемент в полезной нагрузке или JSON

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

16.06.2022
Есть ли способ настроить Apache на автоматическое распознавание URL для Django vs React без жесткого кодирования каждой конечной точки?

Мы используем Apache 2.4 с React 17 и приложением Django 3.2 (Python 3.9). Нам интересно узнать, как лучше настроить конфигурацию Apache для маршрутизации запросов к приложениям React и Django. Сейчас наш файл виртуальных хостов Apache жестко кодирует, какие маршруты …

16.06.2022
Преимущества использования SmallAutoField в качестве первичного ключа в Django?

В моей таблице будет около 2000 строк. Есть ли преимущества в производительности при использовании SmallAutoField в качестве первичного ключа, а не стандартного AutoField? Кроме того, если в будущем у меня закончатся 32 000 инкрементируемых целых чисел …

16.06.2022
Как собрать файл изображения и сохранить его в базе данных

Это проект, который собирает данные для ввода имени, цены и изображения. Основная проблема, с которой я сталкиваюсь, заключается в размещении изображения из фронтенда (html) в бэкенд (базу данных). Вот мои коды, в чем проблема models.py from django.db …

16.06.2022
Я могу получить флаги стран в django-phonenumber-field

Я использовал django-phonenumber-field в моем проекте с Babel, который работает нормально с выпадающим полем всех стран с их международным телефонным кодом. Моя проблема заключается в том, что я хочу, чтобы флаг каждой страны был прикреплен к их телефонным кодам без …

16.06.2022
Интеграция файла React Build в проект Django

Я уже некоторое время создаю веб-приложения с помощью NextJS и Django. Но недавно мой босс дал мне требования по использованию ReactJS и использованию файлов сборки внутри Django в качестве шаблонов. Я никогда не пробовал этого раньше, но, согласно этому <a …

16.06.2022
Как сделать так, чтобы события между начальным и конечным временем отображались в моем календаре

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

16.06.2022
Django динамическая массовая рассылка писем по электронной почте, как письмо о брошенной корзине

Я пытаюсь запустить функцию автоматического сопоставления с фильтрами... Что очень просто. Мне просто нужно отфильтровать по критериям пользователей. Например, я хочу получать уведомления только о записях в блоге о спорте и футболе... Другой пользователь может захотеть получать уведомления только …

16.06.2022
Forbidden (CSRF-токен отсутствует.) - но я использовал декоратор csrf_exempt?

Я работаю над небольшим приложением для онлайн-курса, в котором требуется запрос на выборку. Поскольку Django по умолчанию требует токен csrf, я использовал декоратор csrf_exempt в нескольких моих функциях представления, чтобы обойти это требование (я знаю, что это небезопасно, но сейчас …

16.06.2022
Быстрый вопрос: Изменение CSS для DM на сайте социальной сети

Я пытаюсь сделать так, чтобы изображение располагалось над отправленным сообщением, как это делается в большинстве стандартных сообщений DM: https://prnt.sc/IR__3qyiXqlI (то, как я хочу, чтобы это выглядело) Но по какой-то причине текст, прикрепленный к изображению, продолжает …

16.06.2022
Как вызвать полезную нагрузку запроса браузера

Я пытаюсь перебрать полезную нагрузку браузера по request.data, но после выполнения первого набора словаря он начинает выполнять ключи, а не следующий словарь, что приводит к ошибке 'str' object has no attribute 'get'. Можно ли таким образом вызвать словарь полезной нагрузки …

16.06.2022
Django rest framework serializer.instance не может быть сохранен

Я получил объект, выполнив следующие действия, и пытаюсь обновить поле в объекте. Однако возникает исключение "объект ответа не имеет атрибута save" def retrieve(self, request, token=None): object_serializer = self.serializer_class(self.get_object(token=token)) obj = object_serializer.instance obj.update_field = "test field" obj.save() return Response(object_serializer.data)

16.06.2022
Django : Как вывести список изображений альбома?

Я создаю модель альбома и модель изображения, в одном альбоме может быть много изображений. Как я могу сделать, чтобы отобразить в JSON ответе (альбома) список изображений, содержащихся в альбоме? это мои модели : class Album(models.Model): owner = models.ForeignKey(User, …

16.06.2022
Django Query вызывается каждый раз, когда вызывается приписанная ему переменная [дубликат].

У меня такой код: players = room.player_set.all().order_by('?') # mix the players 'order_by' - это получение случайного порядка элементов, что необходимо для данного случая и не дорого для базы данных, так как в player_set не более 3 элементов. …

16.06.2022
Django - StreamingHttpResponse экспортирует csv с именем полей

Я создал представление для экспорта из базы данных в файл csv, код работает нормально, но в экспортированном файле csv нет имен полей, как я могу их добавить? я использую список значений, потому что производительность выше Я …

16.06.2022
Я хочу сравнить две даты в django views py

Я хочу сравнить две даты, чтобы вернуть что-то. Я пытаюсь сделать это уже долгое время. Итак, что я хочу: У меня есть переменная current_date = date.today, теперь я хочу сравнить current_date с другой переменной поля даты. Я попробовал …

16.06.2022
Многоуровневый список в django models связи таблиц

Есть три поля level_1, level_2, level_3 Каждое последующее, связано с предыдущим. Не могу понять, как выстроить эту связь в моделях. Для поля level_1 сделал справочник, типа: В моделях прописал: level_1 …

16.06.2022
Разделение логов по названиям логгеров в Django/Python (logging)

Время суток доброе. Чтобы не искать по длинному файлу вывод одного модуля, хочу сделать логирование в специальный файл, название которого будет соответствовать названию логгера. Попытки не привели ни к чему хорошему. Наткнулся на TimeRotatedFileHadler, это что то похожее на то, …

16.06.2022
Невозможно войти в панель администратора Django с пользовательским пользователем

Я создал пользовательскую модель пользователя, показанную ниже: from django.db import models from django.contrib.auth.models import ( BaseUserManager, AbstractBaseUser, PermissionsMixin ) class UserManager(BaseUserManager): def create_user(self, username, password=None): user = self.model(username) user.set_password(password) user.save(using=self._db) return user def create_superuser(self, username, password, **kwargs): user = …

16.06.2022
Python возвращает false при проверке существования строки в списке, даже если она существует

Я импортировал модель (с именем Feature) и установил ее в список в Django posts = Feature.objects.order_by('name') при вызове 5-го элемента print(posts[5]) при этом отображается яблоко в оболочке, которое является 5-м объектом однако при проверке с помощью условия …

16.06.2022
Пользовательская модель пользователя в Django - Создание аккаунта stripe (Django - Python)

Когда пользователь создается в админке django, я пытаюсь автоматически создать пользователя в Stripe. Я не понимаю, почему objects = CustomUserManager() не выполняется. Вот файл модели class CustomUser(AbstractUser): username = None email = models.EmailField(_('email address'), unique=True) name = models.CharField(verbose_name=_("first name"), …

16.06.2022
Синтаксическая ошибка при использовании поиска в Javascript

Я делаю формы на Django и JavaScript Мне нужно отобразить форму после нажатия на кнопку, на которую будет дан ответ, и она вернет (в формате JSON) список с ответами. Мой код index.js document.querySelector("#create-blank-form").addEventListener("click", () =&gt; { const csrf = …