У меня есть вид: class ContactListView(generics.ListAPIView): queryset = Contact.objects.all() serializer_class = ContactSerializer filter_backends = (filters.SearchFilter,filters.OrderingFilter) ordering_fields = ['name'] search_fields = ('name',) Я установил порядок по name, но имя содержит имя и фамилию, Я хочу установить …
Я хотел бы разрешить доступ к странице администратора только администраторам и выдавать ошибку 404, если пользователь не аутентифицирован или не является сотрудником. Есть ли способ обернуть представление admin другой функцией, чтобы проверить, является ли пользователь администратором?
Я создал шаблоны для header/footer и imports, если я хочу получить доступ к имени пользователя в шаблоне header, я не могу этого сделать, потому что у него нет представлений. Как я могу передать имя пользователя в шаблон заголовка? …
Хочу вывести содержание постов на странице. Использую такой html: {% extends 'base.html' %} {% block content %} <div> <h1>Posts:</h1> {% for post in object_list %} <h2>{{ post.title }}</h2> <p>{{ post.body }}</p> {% endfor %} </div> {% endblock content %} …
У меня все находится в одной сети (оно общается с другим приложением в другом файле docker-compose). Но я продолжаю получать эту ошибку: conn = _connect(dsn, connection_factory=connection_factory, **kwasync) django.db.utils.OperationalError: could not connect to server: Connection refused Is the …
У меня есть проект для компании по предоставлению услуг по подбору персонала, который имеет по крайней мере четыре группы пользователей (администратор, работодатели, сотрудники и владелец компании по предоставлению услуг по подбору персонала). Каждая из них имеет следующие функции: …
В MySQL существует несколько типов данных, char, varchar int, boolean, как вы уже знаете. Но он также имеет тип Enum, что в SQL мы создаем таблицу следующим образом: CREATE TABLE person( id int..... name varchar(50), and Married Enum(Yes,No) ) …
Я сделал форму с помощью django forms и вызвал ее в шаблоне, но при выборе радиокнопки она не выбирается, какое решение ''' html-секция '''''' <div class="form-row p-t-20"> <label class="label label--block">Gender</label> {% for radio in form.Gender %} <div class="p-t-15"> <label …
Я создал сайт eccomerce. на нем есть страница регистрации, где пользователи создают свой аккаунт & затем могут заказать что-либо. если я создаю пользователя из панели администратора, то все работает отлично. но если я создаю пользователя из front end моей страницы …
Привет мне нужна помощь с моим кодом, ошибки не отображаются в моей HTML форме и я не знаю как отладить ее или как понять почему div не отображается, я пытался изменить его CSS я пытался изменить имя класса я …
Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\lib\threading.py", line 1016, in _bootstrap_inner self.run() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.10_3.10.1520.0_x64__qbz5n2kfra8p0\lib\threading.py", line 953, in run self._target(*self._args, **self._kwargs) File "C:\Users\mgkco\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\django\utils\autoreload.py", line 64, in wrapper fn(*args, **kwargs) File "C:\Users\mgkco\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\django\core\management\commands\runserver.py", line 125, in inner_run autoreload.raise_last_exception() File "C:\Users\mgkco\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\django\utils\autoreload.py", line …
Я разрабатываю веб-интерфейс API с использованием пакета "django-scim2". В соответствии с требованиями разработки, при доступе к API django-scim2 через http требуется аутентификация с помощью токена предъявителя. В документации django-scim2 (https://django-scim2.readthedocs.io/en/latest/) говорится: "Это приложение не реализует авторизацию …
У меня есть модель Contact class Contact(models.Model): name = models.CharField(max_length=255) phone = models.CharField(max_length=255) appearance = models.PositiveIntegerField(default=0) def get_appear(self): self.appearance += 1 где appearance - сколько времени я просматриваю эту конечную точку мой views.py имеет вид : class …
Я создаю сайт, используя django в качестве чистого сервера и React. Я получаю ошибку Access to XMLHttpRequest at 'http://localhost:8000/dividends/current_yield/hd' from origin 'http://localhost:3000' has been blocked by CORS policy: Request header field access-control-allow-origin is not allowed by Access-Control-Allow-Headers in preflight …
Я пытаюсь расширить два вложенных блока из родительского шаблона в дочернем шаблоне. Это происходит следующим образом: parent.html {% block parentBlock %} <span> Foo </span> {% block rowBlock %} <button ...> Button here </button> <button ...> Another button …
Я изучил большинство вариантов, доступных в Heroku, и ни один из них не имеет осуществимого и управляемого плана для веб-приложения электронной коммерции на основе Django. Мы в основном не хотим управлять инфраструктурой и конфигурациями, а хотели бы сосредоточиться на …
Я использую Django для проекта вопросов и ответов. У меня есть шаблон с несколькими ответами и для каждого ответа у меня есть кнопка "Comment" для переключения текстовой области, где я могу добавить комментарий к самому ответу. Моя проблема в том, …
Может ли кто-нибудь объяснить разницу между 'django.db.models.functions.Now' и 'django.utils.timezone.now'? Например, правильно ли я понимаю, что functions.Now() возвращает системное время без метки часового пояса, а timezone.now() возвращает метку времени UTC? Когда …
У меня есть два пользовательских модуля в папке корневого проекта: root/setting.py root/utils/custom_exception.py root/custom_authentication.py Я импортирую из rest_framework import exception_handler, from rest_framework.exceptions import APIException в модуле custom_exception.py. Когда я импортирую CustomExceptionClass из custom_exception.py в custom_authentication.py, я получаю ошибку …
Во имя всего святого, можем ли мы получить решение для загрузки больших файлов на Amazon s3 bucket на heroku? Я перерыл все в сети и не нашел ни одного рабочего решения или четкой документации. Тем временем YouTube загружает часовые …
Я пытаюсь заполнить форму данными через ajax запрос. Вот мои попытки на данный момент: view.py: def ajaxGetData(request): pnr=int(request.GET.get('pnr',None)) instance=User.objects.get(pnr=pnr) form=User_Form(instance=instance,prefix="Userdata") return HttpResponse(form.as_p()) Ajax Code: $.ajax({ url: '{%url 'ajaxGetData'%}', type: "get", data: { 'pnr': pnr, }, success: function (data) …
У меня есть сериализатор для DRF и drf-spectacular. Мой сериализатор работает так, как я ожидаю, но в GUI он представлен неправильно. Поэтому мне нужно иметь два разных сериализатора один для схемы, а второй для конечной точки. Но я хочу …
Я написал логику, в которой референт получает некоторое количество очков, когда человек, которого он направил, покупает пакет. Теперь проблема в том, что когда я направляю кого-то, и он подписывается и также покупает пакет немедленно, я, референт, получаю некоторое очко, …
Я создаю Django приложение, в котором есть несколько магазинов, сохраненных с координатами в db, все, что мне нужно сделать, когда я получаю координаты пользователя, я хочу искать в db ближайший магазин, Я не знаю что делать, после получения координат …
Это моя функция для отправки электронной почты, но я получаю ошибку time out. Я пытался решить проблему, отключив настройки прокси, а также включив imap из gmail. Ничего не помогает. Кроме того, я думаю, что опция менее безопасного приложения также отключена. …
Model.py class OrderItem(models.Model): product = models.ForeignKey(Product,on_delete=models.CASCADE) order = models.ForeignKey(Order, on_delete=models.CASCADE) quantity = models.IntegerField() date_added = models.DateTimeField(auto_now_add=True) if request.method == "POST": customer = request.user.customer order ,created = Order.objects.get_or_create(customer=customer,complete=False) id = request.POST.get('id') product = Product.objects.get(id=id) if OrderItem.objects.filter(product=product): orderitem = …
Как передать переменные django в javascript в операторе for Я хочу передать c.tv.tv_id в операторе for в javascript. Я хочу передавать его javascript в каждом операторе for, но не знаю, как это сделать. {% extends 'base.html' %} {%load static%} <link …
Итак, я развертываю свое приложение django, которое состоит из модели нейронной сети, используемой для классификации грибов. Общий размер файлов в репозитории составляет около 100 МБ, но я продолжаю получать эту ошибку: 129 static files copied to '/tmp/build_dcf9fdff/hongOS_project/staticfiles'. remote: remote: …
Я сделал функцию поиска в своем проекте, где пользователь может ввести запрос, и ряд полей будет перебираться перед отправкой ответа с отфильтрованными данными. Как обычно, я использую icontains в представлениях для создания запросов в моей модели. Я скопировал определенные слова …
В файле header.html у меня есть <h1>Header Section</h1> В файле footer.html у меня есть <h1>Footer Section</h1> В файле base.html у меня есть {% include 'header.html'%} {% block content %} {% endblock %} {% include 'footer.html' …
Я пытаюсь создать приспособления динамически. def create_search_options_fixtures(): for group in search_options_groups: try: this_group, created = SearchOptionGroup.objects.get_or_create( name_en = group['name_en'], ) for opt in group['options']: this_option, created = SearchOptions.objects.get_or_create( name_en = opt['name_en'], ) this_group.columns.add(this_option) this_group.save() except Exception as e: print(str(e)) …
Я хочу сделать приложение, которое загружает файлы в azure blobstorage, с частью, посвященной истории всех загруженных файлов. Я использовал метод post и get классаview FormView и он отлично работает для загрузки файлов. Теперь я должен запросить базу …
Django не может найти нужный шаблон из моего приложения. Я назвал каталог "app/template/app/template.html", мои настройки: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ] …
У меня есть модель Account, которая расширяет стандартную модель пользователя django: class Account(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) joined_groups = models.ManyToManyField(Group, related_name='joined_group', blank=True) EMAIL_PREFERENCES = [ ('user_emails', 'User Emails'), ('group_emails', 'Group Emails'), ('leader_emails', 'Leader Emails'), ] email_preferences = MultiSelectField( verbose_name …
Frontend Это мой код во фронтенде. Вкратце, он получает запросы bing из стороннего api, перебирает результаты для создания нового массива и делает POST запрос к Django REST axios .get( "exampleapi.bing.com/query", { withCredentials: true } ) .then((response) => { const …
Я хотел бы узнать, как манипулировать в другой функции загруженным файлом. В views.py у меня есть код, который считывает файл: def upload(request): global up myfile=request.FILES['myfile'] fs=FileSystemStorage() filename=fs.save(myfile.name, myfile) uploaded=fs.url(filename) up=myfile return render(request, 'pacote_u.html', {'uploaded': uploaded}) Я пытаюсь …
Ошибка CSRF TOKEN для представлений на основе классов Я создаю CRUD-модель, используя представления на основе классов. Для создания я использовал представление на основе классов, CreateView и шаблон crispy при отображении его в html-файле. Но по какой-то причине при развертывании …
Я использую Django (Django 4.0.3.) с Apache2 для запуска веб-сервера и локального обслуживания медиа. Часть сайта представляет собой складской трекер товаров и работает нормально, пользователь может загружать медиа (изображения) в товары, категории и т.д. и все отображается как ожидается. …
Мы добавили модель с именем Comment как вставку в модель Course. Мы хотим сделать обязательным заполнение полей в модели Inlines при нажатии кнопки Save. # models.py class Course(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) ... updated_at = models.DateTimeField(auto_now=True)) class Comment(models.Model): …
Я пытаюсь отфильтровать выпадающий список и получаю следующую ошибку KeyError at /product/product-name/ 'slug' Я не уверен, как применить фильтр slug в моем наборе форм, чтобы пользователь мог видеть только компоненты, относящиеся к этому продукту. На основе нескольких …