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

21.02.2022
Почему мой собственный css файл не загружается после установки django-cripsy-form?

Я создал сайт с помощью django (HTML, CSS и т.д.). Все было хорошо, пока я не захотел добавить форму входа/регистрации. Я использовал django, шаблоны. Но когда я установил django-crispy-forms мой css больше не загружался. Только форма регистрации теперь выглядит …

21.02.2022
Dockerfile. Может ли CMD прочитать аргумент?

Я новичок в docke, но я пытаюсь сделать что-то вроде этого в dockerfile ARG ENV CMD echo $ENV CMD [ "manage.py","runserver", "0.0.0.0:8000", "--settings={ENV}" ] И я хочу передать аргумент ENV из сборки docker в качестве build-args. Я …

21.02.2022
Можно ли упорядочить список на основе значений, предоставленных пользователем, используя только HTMX?

У меня работает HTMX. Приведенный ниже код полностью функционален. Единственное, что я хотел бы включить, но не могу понять, как это сделать. Пользователь может указать числовой ранг... но когда он нажимает сохранить, вид возвращается с элементом наверху. Только после …

21.02.2022
Pytest как запускать тесты / django

Я пытаюсь использовать pytest в первый раз в моем новом приложении, но сталкиваюсь с проблемами при его запуске. Я все еще получаю сообщение 'no tests ran in...'. Мой проект называется PROJECT, затем мое приложение называется diet_app и файл tests.py …

21.02.2022
Сравнение значения из поля ввода с данными модели django в js-функции

Я уже сделал приложение, которое позволяет мне учиться. Оно содержит тест с несколькими вопросами с одним правильным ответом на каждый. class Test(models.Model): name = models.CharField(max_length=200) #questions = models.ManyToManyField(Question) author = models.ForeignKey(User, on_delete=models.CASCADE, default=None, null=True, blank=True) date_posted = models.DateTimeField(auto_now_add …

21.02.2022
Как обновить объект с помощью представления базы функций?

Здесь я обновляю свой объект с помощью метода PUT. Когда я использую git api. Он обновляет только те поля, которые пустые. Те поля, в которых уже есть текст или данные, не обновляются. вот данные, которые я поместил : …

21.02.2022
Как проверить, что два объекта из разных моделей равны друг другу в Django?

У меня есть 2 модели, одна для студентов, другая для факультета. Мне нужно напечатать всех студентов с одного определенного факультета. Модель для факультета class Fakultet (models.Model): fakultet_naziv=models.CharField(max_length=30) fakultet_adresa=models.CharField(max_length=30) fakultet_kontakt_broj=models.CharField(max_length=20) fakultet_email_referade=models.EmailField(default='') fakultet_website=models.URLField() def __str__(self): return self.fakultet_naziv Модель для студентов …

21.02.2022
Создание графика JavaScript в HTML с помощью селектора даты

Я использовал gspread и pandas для преобразования моего google sheet в список словарей. Мой лист google отображается в виде следующего списка: (Это очень длинный список, поэтому я привожу только несколько строк) mylist= [{'Date': '2021-10-02', 'ID': 11773, 'Receiver': Mike}, …

21.02.2022
Невозможно запустить функцию django

Я следую учебнику на youtube по изучению Django. Человек, за которым я следую, использует macbook, а я на windows. Человек выполнил эту команду в своем терминале, пытаясь начать новый проект, и он ввел этот код django-admin startproject storefront …

21.02.2022
Приложение загружается в админке Django, но не отображается

Я пытаюсь добавить свое приложение в админ-панель django. У меня есть 3 приложения: users orders advertisements Все эти приложения загружаются в settings.INSTALLED_APPS корректно, но в django-admin отображаются только два приложения: пользователи и заказы. Самое интересное в этой …

21.02.2022
Howto Python Request в Django

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

21.02.2022
Контактная форма Django отправляет письмо обратно на мой собственный адрес электронной почты

Views.py def contact(request): if request.method == "POST": username = request.POST['username'] phone = request.POST['phone'] customer_email = request.POST['customer_email'] subject = request.POST['subject'] message = request.POST['message'] #send Email send_mail(subject, message, customer_email, ['myemail@gmail.com']) return render(request, 'contact.html', {'username': username }) else: return render(request, 'contact.html', {}) …

21.02.2022
Django Like Button Post не отображается на html-сайте

Я следовал онлайн-учебнику, чтобы добавить кнопку like на мой сайт/index html-файл, но по какой-то причине она не отображается на сайте. Это должно быть связано с url или файлами views, но я не могу понять. Ниже приведен код. Модели, которые я …

21.02.2022
Сворачивание содержимого аккордеона в django for loop

Я пытаюсь реализовать цикл for в моем аккордеоне. Все вроде бы хорошо, за исключением того, что когда я нажимаю на 3-ю или 4-ю кнопку, то другие тела остаются развернутыми. Это должно работать точно так же, как в первом примере <a …

21.02.2022
"AttributeError: объект 'list' не имеет атрибута 'items'" При импорте Json

Я получаю следующую ошибку, когда пытаюсь использовать "deleted" часть моего json файла для изменения одного поля (ReportedStatusField) для каждого "Facility" в моей базе данных, которое совпадает с id внутри "deleted": File "C:\users\management\commands\deactivate_facilities.py", line 42, in handle for key, …

21.02.2022
Расширенная модель работы Django

У меня есть такая операция: Contact.objects.filter(contact_code__icontains=my_string[-8:]).exists() Я хочу найти my_string[-8:] не в начале, не в конце, а строго по x позиции в contact_code. Или я хочу разделить поле contact_code, сделать на нем MD5 и только потом искать по …

21.02.2022
Оператор не существует: character varing[] = text[] в django?

Models.py from django.contrib.postgres.fields import ArrayField class Product(DateTimeModel): colors = ArrayField(models.CharField(max_length=500),null=True, blank=True) # I am having =&gt; black,red views.py def filters(request): color_filters = request.GET.getlist('colors', default=None) # from form ['red'] products = Product.objects.filter(colors__in=l) print(products) Когда я выполняю …

21.02.2022
Django - modelform + свойство модели

Я пытаюсь решить один вопрос о сохранении данных в db. Вот пример того, как я думаю об этом: class MyModel(models.Model): id = models.AutoField(primary_key=True) fieldX = models.SomeFieldType() @property: def foo(self): return self._foo @foo.setter def foo(self, var): self._foo=var class MyModelForm(models.Modelform): …

21.02.2022
Как ссылаться на экземпляры класса из самого класса

У меня есть класс 'Scene'. Из этого класса я могу выбрать несколько вариантов (0..n). Они будут представлены пользователю объекта Scene простым предложением (String). Каждый из вариантов должен указывать на экземпляр сцены (следующая_сцена). Поэтому мне нужно связать выбор только с …

21.02.2022
Django ограничивает доступ к разделу html для неаутентифицированных пользователей в шаблоне

На моей домашней странице есть навигационная панель, а затем некоторое содержимое. Я хочу ограничить видимость содержимого только для вошедших в систему/авторизованных пользователей. Я пробовал что-то вроде этого : {% if user.is_authenticated %} &lt;div class="album py-5 bg-light"&gt; &lt;div …

21.02.2022
AWS RDS и PGAdmin

Я работаю над личным Django проектом и планирую использовать PGSQL DB на AWS RDS. Учебники, которые я вижу, всегда показывают процесс связывания RDS dbs с PGAdmin, и я задаюсь вопросом, действительно ли этот шаг необходим/важен. Будут ли последствия (помимо отсутствия …

21.02.2022
Django user.is_authenticated не для некоторой подстраницы

В моем index.html (базовый шаблон) есть навигационная панель и user is_authenticated не работает для подстраницы профиля, но работает для домашней. Index.html &lt;nav class="navbar navbar-expand-lg navbar-dark bg-dark"&gt; ... {% if user.is_authenticated %} &lt;li class="nav-item"&gt; &lt;a class="nav-link mx-1" href="/account/profile/"&gt;{{user.username}}&lt;/a&gt; &lt;/li&gt; &lt;li class="nav-item …

21.02.2022
Как отправить все ошибки django в виде json-данных

Я создаю rest api на django, использую postman для тестирования apis, Все отлично, но я хочу, чтобы при возникновении ошибки в моем django приложении, django отправлял мне json ошибку, а не html страницу. Есть ли способ сделать это.

21.02.2022
Как я могу использовать валидацию форм в django

Я пытаюсь использовать форму Django и валидация не работает. django версии 3.2 Я пробовал разные методы, но ни один из них не сработал. from django import forms from django.core import validators from django.core.exceptions import ValidationError #Custom_Validator def check_size(value): if len(value) …

21.02.2022
Поля формы не отображаются на странице Django

Почему-то не отображаются поля формы в Django, лишь кнопка отправить, в чём может быть проблема? models.py class CalorieUser(models.Model): what_exactly = models.CharField(max_length=255) calories_eaten = models.IntegerField(max_length=255) date_day = models.DateField() eaten_time = models.TimeField() forms.py class UserCalorieCount(CalorieUser): what_exactly = forms.CharField(label='Съели на', widget=forms.TextInput(attrs={'class': 'form-control …

21.02.2022
Можно ли использовать NextJs для разработки приложения ML-модели?

У меня есть приложение (Shiny), которое развертывает модель машинного обучения, и я хочу использовать что-то лучше, чем R-Shiny. У меня есть два предложения Django+React и NexJS. Можете ли вы посоветовать мне, что лучше, и есть ли бесплатное приложение, разработанное …

21.02.2022
При использовании bulk_create() -> error = "detail": "Ошибка разбора JSON - Ожидание разделителя ',': строка 1 столбец

В этом файле я пытаюсь разместить информацию о пользователе, одном или многих, используя bulk_create() views.py @api_view(['POST']) def post_user(request): print("INSIDE") print(request.data) if len(request.data) == 1: user_data = UserInfoSerializer(data=request.data) if user_data.is_valid(): user_data.save() return Response(user_data.data) else: UserData.objects.bulk_create(request.data, batch_size=1000) Запрос, который …

21.02.2022
Django 401 (Unauthorized) При выполнении PUT запроса с axios. Но работает с Postman

Я пытаюсь обновить пользователя в Django со стороны react. Эта же функция работает при тестировании через Postman. Но когда я пытаюсь сделать запрос с помощью Axios в react.js, Django не принимает его и выдает ошибку 401. [21/Feb/2022 16:25:16] "PUT /api/v1/accounts/profile/update/ …

21.02.2022
При отправке формы на моем сайте возникает серверная ошибка 500. Как это исправить?

У меня есть сайт django blogging, размещенный на сервере digital ocean apache, но когда авторизованный пользователь создает блог, а затем отправляет его, сервер отвечает этой ошибкой - "Server error 500". Вместо этого он должен показывать, что "ваш блог успешно …

21.02.2022
Сумма полей продолжительности в Django

У меня возникла небольшая проблема при суммировании двух простых полей длительности. У меня есть две переменные, которые содержат два разных поля продолжительности. В принципе, мне нужно просто просуммировать их, чтобы получить общее время. Проблема в том, что в том, …

21.02.2022
Что делать, когда pip dependency resolver хочет использовать конфликтующие версии django plotly dash приложения?

Итак, я пытаюсь интегрировать plotly в мое приложение django, но у меня возникла проблема с отображением графика. Я использовал VSCode, который не обнаружил конфликт зависимостей. Однако когда я начал использовать Pycharm. Он сказал, что мой Dash имеет версию …

21.02.2022
Django как создать объект с foreignkey в views.py?

Я написал такой код: views.py if not null: Address.objects.create(user = request.user,first_name = ad,last_name = soyad,address_title = baslik,address = adres,postalcode = posta,tel = gsm,il_ilce = Ilce.objects.get(il_id__il = sehir,ilce = ilce)) models.py class Il(models.Model): il = models.CharField(max_length=20,blank=False,null=False) def __str__(self): …

21.02.2022
Объект 'NoneType' не является подписываемым df.apply(lambda row: (row)[0], axis=1)

Я связываю две таблицы от variety_id к variety_name но мой код выдает ошибку, когда variety_id равен null 'NoneType' object is not subscriptable код, в котором я связываю таблицу if not df.empty: df['commodity_name'] = df.apply(lambda row: commodity_name(row)[0], …

21.02.2022
Параметры функции Django

В тех случаях, когда в функцию Django передается ряд параметров, они могут иметь значения по умолчанию. Если параметр передан при вызове функции, то он используется. Если нет, то используется значение по умолчанию. Есть ли способ получить доступ к первому параметру …

21.02.2022
Моделирование платформы электронного обучения Django

Я делаю веб-приложение/блог для электронного обучения и у меня есть 2 модели: Курсы и Главы, так что очевидно, что курс может иметь несколько глав, но что я хочу сделать, допустим, у меня есть курс с 12 главами, я хочу …

21.02.2022
Как фильтровать jsonfield в моделях со списком в django?

Models.py class Product(DateTimeModel): subcategory = models.ForeignKey(SubCategory, null=True, on_delete=models.CASCADE) product_name = models.CharField(max_length=200) brand_name = models.CharField(max_length=200) item_colors = models.JSONField(max_length=500, null=True, blank=True) views.py Я хочу выполнить действие фильтрации в этой модели, списки запросов фильтрации я получаю из шаблона из чекбоксов. …

21.02.2022
Ошибка сайта администратора django Нет миграций

Я хочу выполнить эту команду, но столкнулся с этой ошибкой. python ./manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, sessions Running migrations: No migrations to apply.

21.02.2022
Кнопка загрузки в django для преобразования главной страницы в pdf

У меня есть pbl с моей кнопкой загрузки в моем приложении django Я выдаю эту ошибку: " AttributeError at /views.download_my_pdf Объект 'str' не имеет атрибута 'read'". " что я сделал не так, пожалуйста? views.py def download_pdf(request): …

21.02.2022
Как создать пользовательского пользователя в Django rest framework без пароля?

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

21.02.2022
Как добавить значение в выходящий список в запросе на обновление в Django

У меня есть модель, содержащая список, я хочу добавить значение во все экземпляры из этой модели class model(models.Model): title = models.CharField(max_length=255) roles = ArrayField(base_field=models.TextField(choices=ModelRoles.choices()), default=list) мой оператор обновления таков model.objects.all.update(roles=roles.append("new role"))