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

21.11.2021
В чем польза и смысл мета-класса, используемого в Django в разделе Models. Также почему и когда мы указываем его, а когда нет.

Class Comment(models.Model): имя_урока = models.ForeignKey(Lesson , null=True, on_delete=models.CASCADE, related_name='comments') comm_name = models.CharField(max_length=100 , blank=True) author = models.ForeignKey(User , on_delete=models.CASCADE) тело = models.TextField() date_added = models.DateTimeField(auto_now_add=True) def save(self, *args, **kwargs): self.slug = slugify("comment by" + "-" +str(self.author) + str(self.date_added)) super().save(*args, **kwargs) …

21.11.2021
Можем ли мы использовать фильтр django с переменной?

Вот мои коды: Models.py class Members(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) username = models.CharField(max_length=100) email = models.EmailField() phone = models.CharField(max_length=14) Views.py (не возвращает никакого значения) def employeeView(request): member = User.username members = Members.objects.filter(username= member) return render(request,'members/user_profile.html', …

21.11.2021
Как масштабировать приложение ERPNext на собственном сервере до 2000 пользователей с высокой нагрузкой?

Как масштабировать приложение ERPNext на собственном сервере до 2000 пользователей с высокой нагрузкой? Я создал один сервер приложений и два сервера баз данных с копиями для чтения и записи. С большим объемом оперативной памяти и SSD более чем …

21.11.2021
Как перейти к части страницы в Django

Итак, у меня есть посты, и я могу добавлять к ним комментарии. У меня есть CreateCommentView и я хочу, чтобы success_url переходил на главную страницу, где есть все посты, но переходил к посту, к которому я добавил комментарий. (то …

21.11.2021
Как создать сайт социальную сеть для обмена фотографиями и видео на Python?

Всем доброго времени суток! Я хочу создать своq сайт социальную сеть для обмена фотографиями и видео вроде Instagram, TikTok, Pinterest на Python Django. Но не могу найти подходящих статей/видео, посвящённых подобной теме. По функционалу мне в основном нужно сделать возможность …

21.11.2021
Django dict.get() не принимает аргументов в виде ключевых слов

Я пытаюсь создать форму, которая отправляет письмо мне и человеку, который заполнил форму, а также создать объект в Aanmelden. Views.py def send_email(email): context = {'email': email} template = get_template('emails/message-confirmation.html') content = template.render(context) email = EmailMultiAlternatives( 'Test email', 'AmiSalta message confirmation', …

21.11.2021
Мой цикл for перестает работать, когда я добавляю условие else

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

21.11.2021
Опция предварительного просмотра работает один раз, после того, как я нажимаю редактировать и обновляю формы, она позволяет мне войти по url в django?

Views.py #Vendor Signup def VendorSignup(request): vendorform = VendorCreationForm() vendordetailform = VendorAdminDetailsForm() if request.method == 'POST': vendorform = VendorCreationForm(request.POST) vendordetailform = VendorAdminDetailsForm(request.POST, request.FILES) if vendorform.is_valid() and vendordetailform.is_valid(): # if vendorform.is_valid(): new_user = vendorform.save() vendordetailform.instance.vendoruser = new_user vendordetailform.save() # new_user.is_active = …

21.11.2021
Найти все встречи на определенную дату

Моя цель - получить все встречи (дата_начала и время) за текущий месяц и поместить их в таблицу под датами текущего месяца. Например, показать все даты ноября (понедельник, вторник и т.д.) и под датами показать встречи, которые состоялись в этот день. …

21.11.2021
Как изменить redis для приложения recommender.py в django?

Я написал код для предложенного продукта под названием recommender.py я хочу поменять redis, потому что мой хост не поддерживает redis-сервер, но я не знаю, как это сделать. Я хочу изменить весь код с redis на mysql или postgresql или …

21.11.2021
Как настроить отправку писем в djoser?

Я создаю проект React&Django и использую Djoser для регистрации и авторизации. Я хочу настроить содержание отправленного письма в Gmail. Где я должен его изменить?

21.11.2021
Django: ForeignKey(models) к невидимой модели?

ниже показано простое соединение двух моделей через foreignkey! class Manufacturer(models.Model): name = models.CharField(max_length=50, null=False, blank=False) user_created = models.CharField(max_length=50, null=False, blank=False) date_created = models.DateTimeField(auto_now_add=True) class Meta: ordering = ['name'] def __str__(self) -> str: return self.name class CarModel(models.Model): manufacturer = models.ForeignKey(Manufacturer, …

21.11.2021
Nginx. Выпуск для доступа к redoc

У меня есть проект Django и я пытаюсь развернуть его на сервере с помощью docker и nginx. Нет проблем с развертыванием и получением доступа к необходимым страницам, но я не могу получить доступ к странице redoc. Конфиг Nginx следующий …

21.11.2021
Обновление поля models.ImageField Django-проекта на данные существующего изображения проекта

У меня есть приложение на базе Django и DjangoRestFramework, позволяющее клиентам сервиса загружать изображения на сервер. Проблема заключается в реализации следующей задачи: При запросе клиента на images/<id_image>/resize/ c параметрами (int: height, int: width) cоздать копию изображения <id_image> измененного размера …

21.11.2021
Как отобразить кверисет в Django?

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

21.11.2021
Использование GCC и java в Heroku dyno

Я пытаюсь создать компилятор кода, используя Python Djano. Код работает на моей локальной машине, поскольку я использую подпроцесс для компиляции и последующего запуска таких кодов, как python, java, c/c++. Но когда я загружаю его на Heroku, где есть пакет сборки …

21.11.2021
Django select_related() с ограничением latest() на связанный объект

Рассмотрим возможность иметь Table стол и Reservation стол в моем ресторане Django APP. class Reservation(models.Model): table = models.ForeignKey( Table, on_delete=models.CASCADE, blank=False,null=False, related_name='reservations' ) def __str__(self): return str(self.pk) class Table(models.Model): def __str__(self): return str(self.pk) Если я хочу показать список …

21.11.2021
Загрузка файлов в Django с помощью формы модели

здесь тонны соответствующих постов: https://docs.djangoproject.com/en/3.2/topics/http/file-uploads/. Загрузка файла в django с помощью ModelForms. https://github.com/axelpale/minimal-django-file-upload-example. Я создаю простое приложение, которое позволяет пользователю загружать css файл: Сначала проверьте …

21.11.2021
Как устранить ошибку fts5 после обновления Wagtail

Я обновил свою установку Wagtail до 2.15.1 с Django 3.1.13 Когда я запускаю manage.py migrate, я получаю ошибку django.db.utils.OperationalError: нет такого модуля: fts5 Я искал, но не могу найти решения этой проблемы Может кто-нибудь помочь? …

21.11.2021
|as_crispy_field передано недопустимое или несуществующее поле django?

Views.py def VendorEdit(request, id=0): if request.method == "GET": vendor = CustomUser.objects.get(pk=id) print(vendor) form = VendorCreationForm(instance=vendor) vendordetails = VendorDetails.objects.filter(vendoruser_id=vendor.id) print(vendordetails) vendordetailform = VendorAdminDetailsForm(instance=vendordetails[0]) return render(request, 'vendor/edit.html', {'form':form, 'vendor':vendor, 'vendordetailform':vendordetailform}) else: vendor = CustomUser.objects.get(pk=id) form = VendorCreationForm(request.POST, instance=vendor) vendordetails = VendorDetails.objects.filter(vendoruser_id=vendor.id) …

21.11.2021
Django использует старый файл views.py

Итак, при запуске моего проекта главная страница работает хорошо, регистрация и вход. Однако некоторые вещи не работают. Я нашел ошибки, где есть вещи из старого views.py. Поэтому я думаю, что Django использует папку vies.py для других проектов. views.py …

21.11.2021
ImportError: Не удалось импортировать Django в запущенный образ Docker

Я новичок в Docker и я докеризировал простое приложение django и это Dockerfile : FROM python:3.8-slim-buster ENV PYTHONUNBUFFERED 1 WORKDIR /app COPY . . RUN pip freeze > requirements.txt RUN pip3 install -r requirements.txt CMD ["python3","manage.py", "runserver","0.0.0.0:8000 …

21.11.2021
Отображение всех дат ноября в шаблоне

Я пытаюсь изучить datetime и сейчас пытаюсь отобразить все даты ноября в html шаблоне, в представлениях у меня есть: year = today.year month= today.month num_days = calendar.monthrange(year, month)[1] days = [datetime.date(year, month, day) for day in range(1, num_days+1)] …

21.11.2021
"Ошибка разбора JSON - ожидается имя свойства, заключенное в двойные кавычки: строка 1 столбец 2 (char 1)"

Я создаю проект с Django Rest Framework и столкнулся с некоторыми проблемами и не могу их решить. Итак, у меня есть URL для метода post, и когда я отправляю туда сообщение с помощью postman, я получаю ошибку: …

21.11.2021
Вычислить подтаблицу Django

Я новичок в Django, я пытаюсь вычислить подтаблицу связанной таблицы. У меня есть две модели Transaction и Detail. вот мои модели: class Transaction(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) code = models.CharField(max_length=50) class Detail(models.Model): id = models.UUIDField(primary_key=True, …

21.11.2021
Панель инструментов ckeditor не отображается в форме django-admin

Догадываюсь, что я делаю что-то не так, но я следовал большей части документации, немного помощи здесь, может я что-то упустил, спасибо заранее Admin.py class ArticleAdminForm(forms.ModelForm): article_text = RichTextField(blank=True) class Meta: model = Article fields = '__all__' class ArticleAdmin(admin.ModelAdmin): form …

21.11.2021
Django Динамическое вычисление среднего значения

В моей модели несколько полей, и мне нужно вывести среднее значение только из тех столбцов, которые вводит пользователь. Может быть Как я могу сделать это динамически? Я знаю, что могу сделать mean = results.aggregate(Avg("student_score")) Это один, …

21.11.2021
Скрытое поле меняет значение при сохранении формы django

Это моя модель class Person(models.Model): name = models.CharField(max_length=100, blank=True, default='') is_ignore_validations = models.BooleanField(default=False) и это моя форма class PersonForm(forms.ModelForm): class Meta: model = Person fields = ['name', 'is_ignore_validations', ] is_ignore_validations = forms.BooleanField(widget=forms.HiddenInput(), required=False) Использование для is_ignore_validations …

21.11.2021
Проблемы с обновлением python с 2.7 до 3.9 на MacBook

Я новичок в python и испытываю серьезные затруднения, пытаясь обновить версию python на моем MacBook. Я использую MacBook с macOS Monterey и с python, установленным более года назад. Когда я набираю python --version в терминале, версия распечатывается как v2.7. …

21.11.2021
Как виджет Django инициируется из классов формы django?

Я пытаюсь добавить CKEditor в django form flields . Я видел, что есть элемент, который является виджетом. Всякий раз, когда CKEditor добавляется как виджет, я видел, что полю присваивается объект ckeditor. Поэтому я написал декоратор, который изменяет поля и добавляет …

21.11.2021
Статика не загружается должным образом после клонирования проекта Django из git

На самом деле, я размещаю проект на домене, используя сервер Linode. Проект находится на Bitbucket. Я пробовал все методы static root static dirs и collect static, но ничего не работает, половина CSS загружается, но не остается Static. STATIC_URL = …

21.11.2021
Как подключиться к одному и тому же репозиторию github для heroku и Ditigitalocean?

Можно ли сделать такое подключение????? У меня есть проект, который я хочу запустить на heroku в то же время на Digitalocean. Я пробовал, но heroku возвращает ошибку, если я удаляю Procfile, который Digitalocean не требует. DO работает, если я …

21.11.2021
Django Admin не может создать пользовательское представление с помощью get_urls

Я следую инструкциям в следующем видео здесь по созданию CSV-загрузки на сайте администратора, но столкнулся с проблемой примерно на 13:50. Я пытаюсь создать пользовательское представление, но всякий раз, когда я нажимаю на ссылку, вместо перехода на новую …

21.11.2021
Есть ли способ показать мой код Django на github, чтобы люди могли попробовать его?

В настоящее время я загрузил свой первый проект Django на github и сделал url, думая, что это покажет мой проект на веб-странице github так же, как это делается для html и css, но это не так, вместо этого он …

21.11.2021
Логика сериализатора DRF для преобразования данных

Введение - я использую библиотеку react-table и хочу отображать в ней (если есть) все PZItems и ни одного Item или только Item (если нет PZItems). Я решил, что это будет лучшим решением для отображения данных, так как я не могу …

21.11.2021
TabError: inconsistent use of tabs and spaces in indentation как исправить ооп

"TabError: inconsistent use of tabs and spaces in indentation в Python" Мой код ''' from django.db import models import datetime from django.utils import timezone class Article(models.Model): artcile_t = models.CharField('мақала атауы ', max_length = 200) article_text = models.TextField("мақала мәтіні") pub_date = …

21.11.2021
Как решить ошибку, когда фиктивные данные сохраняются в базе данных Django с id как none и всеми значениями как null

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

21.11.2021
Как задать поле производного атрибута модели django в файле JSON fixes?

Модель будет выглядеть примерно так: class MyModel(models.Model): primary_key = models.CharField(blank=False, unique=True) created_at = models.DateTimeField(auto_now_add=True, blank=False) А в файле fixtures для юнит-тестов: [ { "model": "app.model", "pk":1, "fields" : { "primary_key" : "Idetifier1", "created_at": {NO IDEA} } } …

21.11.2021
Как получить информацию из базы данных в html-шаблон с помощью встроенной юзермодели django.contrib.auth

Это моя html часть, где я хочу получить его, но это не работает

21.11.2021
Захват изображения с помощью opencv и загрузка в базу данных django

Я могу захватить изображение с помощью opencv в приложении django, но не знаю, как загрузить его в модель базы данных. Я новичок в django. Спасибо за помощь