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

16.10.2021
Проблема печати изображений в HTML с помощью Django

Недавно я начал работать с Python Django. Я создал домашнюю страницу, и она работала нормально. Но теперь я создал другой html шаблон product.html и выполнил те же шаги, но изображения не загружались, хотя оба html файла находились в одном …

16.10.2021
Как я могу отправить почту в значения класса

Как я могу отправить информацию о поле в моей форме на django в виде электронного письма одновременно? def gcreate(request): if request.method == 'POST': gmember = gunluk( adsoyad=request.POST['adsoyad'], adsoyad2=request.POST['adsoyad2'], vardiya=request.POST['vardiya'], aciklama=request.POST['aciklama'], incident=request.POST['incident'], alinanaksiyon=request.POST['alinanaksiyon'], ulasilmayanekip=request.POST['ulasilmayanekip'], ulasilmayanbilgisi=request.POST['ulasilmayanbilgisi'],) try: gmember.full_clean() except ValidationError as …

16.10.2021
Запросы Foreinkey

В настоящее время я пытаюсь сделать проект django, но застрял class Klasse(models.Model): klasse = models.CharField(max_length=60, null=True) def __str__(self): return self.klasse class Lehrer(models.Model): Name_und_Nachname = models.CharField(max_length=200, null=True) Klassenlehrer_von = models.ForeignKey(Klasse, max_length=200, null=True, on_delete=models.SET_NULL) date_created = models.DateTimeField(auto_now_add=True, null=True) def __str__(self): return …

16.10.2021
Django проблема доступа к полю из представления в автозаполнении

Я использую django-autocomplete-light в своем проекте, но у меня возникли проблемы с передачей аргумента из моего представления (аргумент также находится в моем URL) в автозаполнение Select2QuerySetView. Какой правильный способ сделать это? У моего представления есть period_id, который я …

16.10.2021
Django REST (DRF) - обработка ошибок в api_view

У меня есть следующее представление API и сериализатор для изменения пароля пользователя: views.py @api_view(['POST']) @permission_classes([AllowAny]) def user_create(request): exception_handler = UserUnavailable success_handler = UserCreated if request.method == 'POST': creation_serializer = UserCreateSerializer(data=request.data) try: if creation_serializer.is_valid(raise_exception=True): creation_serializer.save() user_serializer = NewUserSerializer(instance=creation_serializer.instance) return JsonResponse( …

16.10.2021
Условный рендеринг кнопки закладки в React + Django Rest Framework

Здравствуйте? Я работаю над проектом электронной коммерции и хочу условно отобразить кнопку Bookmark, чтобы если пользователь сохраняет продукт, внутренний HTML кнопки Bookmark менялся с "Not Saved" на "Saved" во фронтенде (React). Бэкэнд (Django) работает, и закладки пользователя сохраняются в …

16.10.2021
Django: подсчет отправленных форм

Что я хотел бы сделать с моей моделью, это иметь HTML страницу, где показать моим пользователям, сколько вопросов в форме они отправили и сколько они все еще отсутствуют (у меня пять в моем оригинальном шаблоне, здесь я воспроизвожу только два), …

16.10.2021
?: (urls.E006) Параметр STATIC_URL должен заканчиваться слэшем

Я пытался перенести новую схему для моей базы данных в django, когда я получил эту ошибку: AttributeError: 'PosixPath' object has no attribute 'startswith' Я искал в интернете и увидел, что если обернуть пути с помощью str(), то ошибка …

16.10.2021
Получение ValueError при создании моего Django CreateView

Я пытаюсь вывести свое общее представление create для django и не могу этого сделать, так как получаю ошибку "ValueError at /teacher/add/" "Field 'id' expected a number but got 'add'." Я не уверен, в чем здесь может быть проблема. models.py …

16.10.2021
Django Недопустимый тег блока в строке 17: 'provider_login_url', ожидается 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?

Я использую следующий учебник:. Как следует из названия темы, у меня возникла ошибка: Invalid block tag on line 17: 'provider_login_url', expected 'endblock'. Вы забыли зарегистрировать или загрузить этот тег? Следующий div имеет ошибку . <div class="signin …

16.10.2021
Как я могу отправить по почте отправку формы в Django

Я хочу одновременно отправить данные, которые я добавил в таблицу, в виде электронного письма, как я могу это сделать? Когда я ввожу "send_mail(adsoyad, aciklama, alinanaksiyon, ['admin@example.com'])" после попытки метота в view, он получает ошибку с определениями. просмотров; from …

16.10.2021
Pivottable.js не отображается должным образом в проекте django

Я тестирую pivottable.js в проекте django, вот код, который я использую в шаблоне HTML: {% load static %} {% block content %} <script src={% static 'js/jquery-3.6.0.min.js' %}></script> <script src={% static 'js/jqueryui/jquery-ui.min.js' %}></script> <script type="text/javascript" src={% static 'pivot/dist/pivot.min.js' %}></script> <script …

16.10.2021
Makemigration - Создание модели и вставка данных только один раз

У меня есть модель, как показано ниже: from django.db import models class Country(models.Model): cid = models.SmallAutoField(primary_key=True) label = models.CharField(max_length=100) abbr = models.CharField(max_length=3) countries = { "AFG": "Afghanistan", "ALB": "Albania", "DZA": "Algeria", "ASM": "American Samoa", "AND": "Andorra", "AGO": "Angola", "AIA": …

16.10.2021
Как сделать редирект на страницу пользователя после успешного сохранения новой записи в блоге в Django

В моем проекте в Джанго есть форма создания новых постов в блоге: class PostForm(forms.ModelForm): class Meta: model = Post fields = ('text', 'group') group = forms.ModelChoiceField(queryset=Post.objects.all(), required=False, to_field_name="group") widgets = { 'text': forms.Textarea(), } labels = { "group": "Группа", "text": …

16.10.2021
Пожалуйста, как я могу создать url, используя slug в моем url.py django 3?

Прошу прощения за долгое объяснение Я новичок в Django и наткнулся на книгу под названием "Tango with Django" версии 1.9, но я кодирую свой в последней версии Django, т.е. 3.2. Но когда я дошел до главы 6, я застрял из-за …

16.10.2021
Создание запроса django из строки

У меня есть список строк, которые приходят в странном формате, таком как этот: OR(EQUAL(id,111),EQUAL(id,222)) AND(EQUAL(id,333),EQUAL(name,"John")) Я хочу разобрать эти строки и запустить их в качестве фильтра в Django следующим образом: from django.db.models import Q People.objects.filter(Q(id=111) | Q(id=222)) …

16.10.2021
OperationalError (1366, "Неверное строковое значение: '\\xE2\\x80\\x8ESen...') MySQL Django

Я разрабатываю django сайт на cpanel с базой данных MySQL. У меня есть функция, которая берет фиды с этого сайта https://travelcommunication.net/feed/ и создает из них объект (веб-скрейпинг с использованием beautifulsoup4). Но когда я пытаюсь захватить …

16.10.2021
Каким должен быть код ошибки 400 или 500 для данного сценария?

Я только начинаю изучать Django rest framework и создаю Rest API на основе функций, как показано ниже: @api_view('POST') def temp_view(request): #do something ..... ..... ..... command to copy a static file from a server if command fails: return Response …

16.10.2021
ChoiceFields для предоставления двух разных форм или разных полей в html-шаблоне и django

Я пытаюсь сделать регистрационную форму для стоматолога и студента, где у меня есть поле выбора для стоматолога и студента. Я хочу, чтобы при выборе стоматолога я мог видеть поле specialties в html, а Django выбирал эту форму, а для студента …

16.10.2021
"https" в URL, но "http" в результатах поиска google

Я добавил на свой сайт бесплатный SSL-сертификат Let's encrypt с помощью certbot (nginx). Все работает хорошо, но в результатах поиска google url моего сайта отображается как "http://example.com", но когда я открываю ссылку, в url страницы она отображается как "https://example.com". …

16.10.2021
Интеграция Pivottable.js с django

Я пытаюсь использовать pivottable.js в моем проекте django для изучения данных, которые я хранил в модели django под названием "Interview". в файле views.py: from pivottablejs import pivot_ui qs = Interview.objects.all().values() df = pd.DataFrame(qs) pv = pivot_ui(df) return render(request, …

16.10.2021
Django неправильный url?

У меня есть два адреса: один для блогов, другой для игр. У меня есть приложение для игр и блогов. path('',include('games.urls')), path('blog',include('blogs.urls')), Урл моего игрового приложения выглядит так: path('<slug:platform>/<slug:slug>',views.oyun,name='detail'), Урлы моего blogapp выглядят следующим образом: path('', views.blogs, …

16.10.2021
Импорт модели из другого проекта

У меня есть 2 проекта Django с их базами данных Postgres. И они работают на двух разных серверах. В каждом проекте есть модели, которые могут использоваться в обоих проектах. Как я могу импортировать модель проекта 1 в проект …

16.10.2021
Почему я получаю эту ошибку Uncaught Typeerror?

У меня есть js код для обновления корзины, он работает, когда корзина находится на той же странице, что и кнопка добавления в корзину, но когда корзина находится на другой странице, я получил Uncaught Typeerror: cannot read property 'innerHTML' of …

16.10.2021
Как создать несколько типов пользователей с помощью поля OneToOne в Django?

Я хочу создать 2 типа пользователей - Customer и Company. Я уже создал пользовательского пользователя, показанного ниже. Вот их файлы моделей - class UserManager(BaseUserManager): """Define a model manager for User model with no username field.""" use_in_migrations = True def _create_user(self, …

16.10.2021
Загрузка, чтение excel и сохранение значений в БД с помощью Python и фреймворка Django

Как сохранить значения в базу данных после чтения всех данных Excel Есть ли способ определения шаблона для приема в excel?

16.10.2021
Heroku не принимает приложение Django! [remote rejected] main -> main (pre-receive hook declined)

Я получил ! [remote rejected] main -> main (pre-receive hook declined) Мое приложение было сделано на Django, и я поставил Django==3.2.5 Jinja2==2.11.2 в моем файле requirements.txt; сборка - Python. В сообщении об ошибке также говорится: …

16.10.2021
Как эффективно/элегантно передать все значения с одной страницы на другую в django

Я работаю над проектом, в котором есть несколько страниц, сейчас в django обычно перехватывают отдельные значения и затем передают их на следующую страницу через контекстный параметр. Например, если мы хотим перейти со страницы 1 на страницу 2, я бы …

16.10.2021
Не удается подключиться к amqp://guest:**@127.0.0.1:5672//:

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

16.10.2021
Несколько различных посторонних объектов в качестве "ресурсов"

Допустим, у меня есть модель, Повестка дня: class Agenda(models.Model): ... resource_comments = models.Field... class ResourceComment(models.Model): comment = models.TextField() resource = models.ForeignKey... | GenericRelation Допустим, я хочу, чтобы resource_comment был одной или несколькими другими моделями, например... …

16.10.2021
Django Model не распознает поля модели при использовании Serialiser Class Generic Views

Я пытаюсь получить список шаблонов из модели Django, но всегда получаю ошибку. Ниже приведена ошибка, когда я пытаюсь получить список шаблонов заданий. Я получаю эту ошибку, потому что она не распознает поле template_name. AttributeError: Получена ошибка AttributeError при попытке …

16.10.2021
Django Form производит вычисления

Мое приложение - это симулятор банковского кредита. Я создал в models.py класс EntradasMaisAlimentos со следующей структурой: class EntradasMaisAlimentos(models.Model): valor = models.DecimalField(max_digits=7, decimal_places=2, blank=False, default=0.00) divisao = models.DecimalField(max_digits=7, decimal_places=2, blank=False, default=0) carencia = models.PositiveIntegerField(default=0) taxa = models.DecimalField(max_digits=7, decimal_places=2, blank=False,default=0.0) Что …

16.10.2021
Исследование данных в django

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

16.10.2021
Зачем использовать метод put, если я могу использовать post [дубликат]

как именно работают методы http. обе функции представления делают одно и то же код джанго: //post method def create1_post(request): if request.method=="POST": any_model=AnyModel(title="example") any_model.save() //put method def create2_post(request): if request.method=="PUT": any_model=AnyModel(title="example") any_model.save() Я много читал …

16.10.2021
Представления на основе классов в Django

Я новичок в Django и мне трудно разобраться в тонкостях представлений на основе классов. Как я могу легко разобраться в представлениях на основе классов. Если есть какие-то хорошие ресурсы, которые помогут мне с базовым пониманием представлений на основе классов, …

16.10.2021
Как изменить поле User model id(int(11)) на BigAutoField django

Я сейчас поменяю все id(AutoField) в моей базе данных но у меня есть ForeignKey на User model.как поменять его id тоже на BigAutoField. models.py class Post(models.Model): id = models.BigAutoField(primary_key=True) user = models.ForeignKey(User,on_delete=models.CASCADE)

16.10.2021
Как выбрать тип и количество динамо-машин Heroku

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

16.10.2021
Наследование шаблона Django не работает внутри файла папки. Как сделать?

Я расширяю файл base.html внутри файла папки. Мой корневой файл называется base.html, и я хочу расширить base.html внутри папки file. base.html(mainfile) -credential(foldername) --login.html(filename) Я пытаюсь так {% extends '././base.html' %} {% block login %} {% endblock %} …

16.10.2021
Параметры дополнения Django Javascript

В моем классе в models.py у меня есть поле: names = models.TextField(max_length=40, choices=sektor, default="Adam", verbose_name="Name") sektor = ( ("Adam", "Adam"), ("Tom", "Tom"), ) Когда я изменяю опцию на своей странице, я запускаю следующий скрипт <script type="text/javascript"> var endpoint …

16.10.2021
Django, как загрузить файл во вновь созданную папку

Я пытаюсь загрузить файл в папку, но папка создается сразу после получения запроса от клиента