У меня есть этот объект для файлов сохранения: class File(Base): title = models.CharField(max_length=512, default="arquivo", verbose_name=_('Title'), blank=False) filename = models.FileField(max_length=512, verbose_name=_('File'), help_text=_("Select the logo file."), blank=False, null=False) slug = models.SlugField(max_length=512, verbose_name=_('Slug'), blank=False, null=False) extension = models.CharField(max_length=16, verbose_name=_('Extension'), blank=True, null=False) mimetype …
Моя модель профиля имеет BooleanField под названием teacher_status, и я хочу дать пользователям с teacher_status как True дополнительные возможности на сайте, и у меня проблемы с доступом к полю. Модель профиля class Profile(models.Model): RANKS = [(f'{i}D', f'{i}K') for i …
My settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', 'channels', 'chatterapi', 'chatterchannels', "corsheaders", ] MIDDLEWARE = [ "corsheaders.middleware.CorsMiddleware", 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] CORS_ALLOW_ALL_ORIGINS: True * приложения chatter - это мои …
У меня есть три модели, и я хочу упорядочить Products.objects.all() по is_it_good из ProductsRating модели. Как я могу это сделать? Я делал что-то вроде: qs = Products.objects.annotate( biggest_rating = Max('productsrating__is_it_good') ).order_by('biggest_rating') но затем я …
Лучше всего обрабатывать такие ошибки API с помощью try и catch или ответ API должен быть похож на вызов API Google, Facebook и Microsoft Пример вызова …
Когда нажимается кнопка отправки, я хочу иметь возможность узнать, на каком элементе был пользователь. Кнопка будет находиться на странице элемента, на которую попадает пользователь при нажатии на элемент. Эта кнопка является частью формы django (PlaceBid), которая позволяет пользователю сделать ставку …
сообщение об ошибке 1 сообщение об ошибке 2 @login_required def topic(request, topic_id): topic = Topic.objects.get(id=topic_id) _check_topic_owner(request) entries = topic.entry_set.order_by('-date_added') context = {'topic': topic, "entries": entries} return render(request, 'learning_logs/topic.html', context) def _check_topic_owner(request): if …
У меня есть модель продукта с полем multiselect в django с выбором. Таким образом, продавцы могут выбирать, для какой возрастной группы предназначен товар, а покупатели могут фильтровать товары по возрасту. Проблема в том, что если продавец выбирает две возрастные …
У меня есть номера телефонов, хранящиеся в базе данных как (921) 414-1313, и я хочу запустить поиск по этому полю, но я не хочу заставлять их включать (, ' ', ) или -. Я использую Postgres и сначала …
У меня есть две модели, одна из которых связана с другой с помощью внешнего ключа. Модель Event отображается на странице детализации. Я хочу инициализировать внешний элемент внешнего ключа в моем представлении на основе функции, которое помогает мне обрабатывать форму …
В проекте с несколькими модулями приложений, каждый из которых содержит множество моделей, левосторонняя панель навигации стандартной страницы администратора Django содержит много записей, что приводит к большой прокрутке. Есть ли способ свернуть или переключить видимость отдельного модуля? Беглый просмотр …
я очень запутался в этом, у меня есть три различных типа продуктов, сначала у меня есть физические продукты, которые просто являются художественными продуктами и партнерскими продуктами, и цифровые продукты, такие как курсы, книги, художественные картины, мой первый подход заключался …
Используется: Python 3.10.4. Django 4.06 Django-import-export 2.8.0 Я пытаюсь импортировать данные для использования в качестве демонстрационных данных в моем приложении django. Я продолжаю получать ошибку localtime() cannot be applied to a naive datetime (после решения другой ошибки, о которой я …
У меня есть несколько созданных объектов. Я хотел бы обновить их, если это необходимо. Проблема: Если я пытаюсь обновить один объект, его название меняется. Например: Я хочу обновить этот объект "2022-07 - Django - tesr - Multi-device - IAB …
Следующее - моя модель class Post(models.Model): post_title = models.CharField(max_length=100) description = models.TextField(null=False, blank=False) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) def __str__ (self): return str(self.post_title) Ниже приведен мой запрос def posts(request, pk): post_list = Post.objects.get(id=pk) return render(request, 'testing/posts.html', {'post_list': …
Мне нужно разработать новый проект django (назовем его new_django), используя базу данных SQL Server 2019 с именем AppsDB, на которой уже размещен другой проект django (назовем его old_django). Эти два приложения полностью разделены. К сожалению, я не могу получить …
Используется: Python 3.10.4. Django 4.06 Django-import-export 2.8.0 Я пытаюсь импортировать данные для использования в качестве демонстрационных данных в моем приложении django. Я продолжаю получать ошибку KeyError. ### models.py class Reservation(models.Model): reservation = models.OneToOneField(Vehicle, on_delete=models.CASCADE, primary_key=True,) delivered = models.BooleanField('Delivered',default=False) date_reserved …
Views.py def post_details(request,pk): post = Post.objects.get(id=pk) # next_post = Post.objects.filter(id=pk) context={'post':post,'next':next_post} return render(request, 'blog/post_detail.html', context) blog-detail <div class="s-content__pagenav group"> <div class="prev-nav"> <a href="#" rel="prev"> <span>Previous</span> Tips on Minimalist Design </a> </div> <div class="next-nav"> <a href="#" rel="next"> <span>Next</span> Less Is …
Я сделал classview для загрузки файлов в azure blobstorage, показывает таблицу истории загруженных файлов и позволяет отображать их в правой части страницы. У меня проблема, когда файл загружается методом POST, выбранный ранее файл не выполняется методом GET, поэтому содержимое …
Я получаю эту ошибку внутри django validation. if attrs['author'].id == self.context['request'].user.pk: KeyError: 'author' Вот моя модель django и код сериализатора. class CalendarTime(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) author = models.ForeignKey(User, on_delete=models.CASCADE,related_name='calendartimes') time= models.CharField(max_length=50) date = models.CharField(max_length=300) timestamp …
Я ищу решение для работы с Postgres и MongoDB одновременно в моем Django проекте. У меня есть большие данные, которые я хотел бы хранить в MongoDB и Postgres для управления пользователями, выставления счетов и других вещей для управления. …
У меня есть поле модели под названием main_all_earning и оно выглядит следующим образом main_all_earning = models.IntegerField(default=0), у меня также есть форма, в которую пользователь может ввести любую сумму, которую он хочет снять с main_all_earning, я написал логику для него, …
Допустим, у меня есть url, которому я хочу передать данные следующим образом: {% url 'video_form' {'text': 'text', 'file': video.file, 'image': image} %} и получаем вот так: def video_form(request): print(text) print(file.url) print(image.url) как POST вместо GET. …
Я впервые пытаюсь запустить проект django на своем VPS. Я следовал пошаговому руководству в блоге (спасибо хорошему парню на канале #django на liberachat). Настройка включает в себя uWSGI и nginx. Файлы проекта django находятся по адресу /srv/www/site/*. Конфигурация uwsgi …
Я настраиваю push-уведомления с помощью сервисных работников + вебсокеты с использованием Django Channels и Django WebPush для получения подписки и отправки сообщения обратно на сервисный работник. Пока я могу зарегистрировать сервисный рабочий и получить объект PushSubscription, содержащий детали …
У меня есть очень простое приложение Django, работающее на vps под управлением Ubuntu 22.04. Иногда загрузка страниц (например, экрана администратора) занимает >10 секунд, а иногда - мгновенно. Я использую Gunicorn, сайт пока не получает трафик. Как можно это диагностировать? …
Я знаю, что об этом уже много раз спрашивали, но я перепробовал все ответы, которые нашел, в течение нескольких часов и все еще не могу заставить это работать. Я запускаю Django на сервере linux, который обслуживает приложение react. html загружается …
Здравствуйте, у меня есть приложение для веб чата и у меня есть возможность для пользователей создать свою собственную комнату, но проблема в том, что я должен обновлять каждого другого клиента, чтобы они могли видеть комнату и изменения в базе …
Все привет. Не могу понять в чем ошибка. Пытаюсь подключить HTML-файл, который будет выводить все данные на странице: views.py from .models import Student from django.shortcuts import render def get_students(request): return render(request, "students/index.html", {'students ': Student.objects.all()}) "students/index.html" - …
В шаблоне /home/vivekdevkar/Desktop/code/Django/social_media/socialenv/lib/python3.10/site-packages/crispy_forms/templates/bootstrap4/uni_form.html, ошибка на строке 8
У меня есть css файл и я хочу связать с ним другой статический файл. Как я могу этого добиться @font-face { font-family: 'tinymce-mobile'; font-style: normal; font-weight: normal; src: url("fonts/tinymce-mobile.woff?8x92w3") format("woff"); } как я могу загрузить этот "font/static-mobile.woff" …
Моя цель - добавить данные для отображения на экране без обновления страницы. В этом коде я использую un setInterval, но мне это не нравится. Я хочу использовать метод, который обновляет данные только когда я добавляю новые данные с помощью администратора …
возможно ли что-то подобное: class Comment(models.Model): video = models.ForeignKey(Video, on_delete=models.CASCADE) user = models.ForeignKey(User, on_delete=models.CASCADE) text = models.TextField() def create_comment_in_template(self, video, user, text): Comment.objects.create(video=video, user=user, text=text) ///// no return Редактирование: def create_comment_in_template(video, user, text): Comment.objects.create(video=video, …
Итак, я разобрался с тем, как отправлять одиночные/групповые сообщения электронной почты, а также как получать сообщения электронной почты через SendGrid. Теперь я хочу отправить письмо, которое будет ответом на полученное письмо. То есть, по сути, я не хочу создавать …
У меня есть модель с именем Proposal, которая связана с моделью Customer двумя разными полями. Я хочу, чтобы при удалении любого из связанных пользователей предложение также было удалено. Однако on_delete=models.CASCADE этого не достигает. Думаю, я мог бы использовать сигнал …
У меня есть таблица в mongodb с 5000 записей. Мне нужно найти дублирующие значения поля email_id из этой таблицы. Как я могу найти это.
Я начинающий Django и я имел дело с той же проблемой, что и в :(Как отобразить данные таблицы Foreignkey в Django? ) но решение моей проблемы было довольно простым, что заставило меня задаться вопросом КАК? И даже после того, …
Я застрял в процессе автозаполнения формы, я просто хочу сделать что-то вроде этого https://miro.medium.com/max/1200/0*muz52MGfi2K93nMt.gif, Вот класс моделей, который у меня есть : from django.db import models class Contact(models.Model): name = models.CharField(max_length=100) email= models.EmailField() message= models.TextField() def …
Я установил пользовательский url "admin/success/" с "admin/" как показано ниже: # "core/urls.py" urlpatterns = [ path("admin/", admin.site.urls), path("admin/success/", success, name='success'), # Here ] А это "views.py": # "core/views.py" from django.http import …
нужно понимать, но не уметь. Мой классФорма (в представлении): class FormContact(forms.Form): name = forms.CharField(label='Nome', max_length=100, required=False) subject = forms.CharField(label='Assunto', max_length=100, required=False) message = forms.CharField(label='Mensagem', widget=forms.Textarea, required=False) Мой расширенный Шаблон: {% extends 'site.html' %} {% load static %} …