Я использую этот пример: https://djangochannelsrestframework.readthedocs.io/en/latest/examples/model_observer.html Я отображаю все данные из модели Post на странице в таблице. Я решил использовать для этого websockets и застрял на этой проблеме: Если я изменяю/добавляю/удаляю экземпляры модели с помощью админ-панели django …
Когда я отправляю запрос с Content-Type как простой текст, я продолжаю получать {"errors":[{"message":"Must provide query string."}]} Когда я конвертирую запрос в объект JSON и меняю тип содержимого на json, что, кстати, очень мучительно, он работает нормально. Это …
Вот моя команда: pyinstaller --noconfirm --onedir --console --log-level "ERROR" --hidden-import "rest_framework.schemas" --hidden-import "django.contrib.gis.utils" --paths "C:/Users/a/Documents/GitHub/compute-local/backend/.env/Lib/site-packages" --additional-hooks-dir "C:/Users/a/Documents/GitHub/compute-local/backend/extra-hook" --hidden-import "djoser.urls" --paths "C:/Users/a/Documents/GitHub/compute-local/backend/.env/Lib/site-packages/djoser/urls" --paths "C:/Users/a/Documents/GitHub/compute-local/backend/.env/Lib/site-packages/rest_framework/schemas" --hidden-import "djoser" --hidden-import "rest_framework" "C:/Users/a/Documents/GitHub/compute-local/backend/manage.py" Вот ошибки WARNING: Failed to collect submodules for …
Я пытаюсь запустить автономный скрипт в django 4.1. У меня есть настройка, как предложено в этом сообщении в верхней части моего файла: Django Standalone Script import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "path_to_settings.settings") import django django.setup() Однако, на 4-й строке …
Вот сценарий, я пытаюсь стилизовать стандартное поле формы django select как мое поле html select. Но результат отличается, как это исправить. Вот как мне нужен мой вывод Вот …
У меня проблема с моим кверисетом. class Category(models.Model): name = models.CharField(max_length=50, unique=True) class Outlay(models.Model): category = models.ForeignKey( Category, models.PROTECT, related_name='outlay_set', null=True, blank=True) name = models.CharField(max_length=50) price= models.DecimalField(max_digits=8, decimal_places=2) date = models.DateField(default=datetime.date.today, db_index=True) Я пытался получить из модели …
В моем бэкенде Django результаты хранятся в колонке result, а сам результат выглядит следующим образом: result = [ {"pod_name": "kafka-9", "resolution_ms": 60000,"value": 420.85}, {"pod_name": "kafka-3", "resolution_ms": 60000, "value": 418.0}, ... ] < results = DjangoCeleryResultsTaskresult.objects.filter(task_id=taskname).values('result') just_res = list(results)[0].values() …
В настоящее время у меня есть сайт, на котором главной страницей по адресу www.mysite.com является индексная страница блога wagtail Я хочу переместить страницу blogindex на другой url Я могу легко иметь другую домашнюю страницу, …
Я нашел этот трюк, который может быть хаком, для установки значений по умолчанию, когда поле является внешним ключом к другой базе данных: class House(models.Model): name = models.CharField(max_length=100, unique=True) address = models.CharField(max_length=300, null=True, blank=True) def __str__(self): return name @classmethod def …
From rest_framework import permissions class UserButEmailVerified(permissions.BasePermission): def has_permission(self, request, view): if request.user.is_authenticated: return True def has_object_permission(self, request, view): if request.user.email_is_verified: return True return False == Класс пермиссии from .permissions import UserButEmailVerified @api_view(["POST"]) @permission_classes([UserButEmailVerified]) def sendMessage(request): print(request.user.email_is_verified,"emai") == также …
Я создаю многопользовательское приложение на основе этой страницы https://www.section.io/engineering-education/implement-multitenancy-with-multiple-databases-in-django/#use-middlewares-for-tenant-specific-database-routing. Он просит создать пользовательский manage.py (с именем myapp_manage.py) для создания суперпользователя, таким образом, я могу указать базу данных, которую я хочу запустить командой следующим образом: python …
В настоящее время я работаю над проектом django, который использует таблицы данных на стороне сервера. Когда я пытаюсь сгенерировать таблицу с менее чем 18 столбцами, она работает. Однако, когда я выбираю, чтобы в моей таблице было более 18 столбцов, я …
Я создал сервис url-shorter с помощью Django. Для создания короткой ссылки я использую CreateView: class LinkCreate(CreateView): form_class = CreateLink template_name = "index.html" success_url = reverse_lazy('users_links') def form_valid(self, form): if self.request.user.is_authenticated: form.instance.creator = self.request.user self.link_short = generate_short_link() self.request.session["new_link"] = self.link_short …
Payments_modes=Payment.objects.filter(content_type=content_type,content_id__in=content_id).values_list('payment_mode',flat=True) order_ids = payments_modes.filter().values_list('content_id',flat=True) ledger_name = Order.objects.filter(id__in=order_ids,seller=user.company,status__in = [ORDER_STATUSES.DELIVERED,ORDER_STATUSES.COMPLETED]).values_list('buyer__name',flat=True)>
Я знаю, что это повторяющийся вопрос, но мой случай довольно странный. Я работаю с партнером, и на его ноутбуке (с Linux) все идет хорошо. Однако я попытался запустить один и тот же код два раза: один на Windows, …
Я программирую сайт на django для орагнизации мероприятий, где мне нужно иметь возможность хранить информацию о том, кто из посетителей останется на обед. В настоящее время у меня это работает не самым оптимальным образом, и я хотел бы это улучшить. …
Я хочу заняться небольшим сайтом сообщества, используя Django Rest Framework в качестве бэкенда и Next.JS в качестве фронтенда. Я испытываю трудности с модулем аутентификации. Какая лучшая практика? Я думал об использовании Firebase в качестве провайдера аутентификации, но реализация довольно …
Я получаю ошибку AttributeError: type object 'Book' has no attribute 'objects' при запуске моего проекта django. Models.py from django.db import models # Create your models here. """Create or Save Model Instance. """ class BookManager(models.Manager): def create_book(self, title): book = …
У меня есть следующая аннотация: member_qs = RoomMember.objects.filter(room_id=OuterRef('id'), ...) qs = Room.objects.annotate( person_role=Case( When(Exists(member_qs), then=Subquery(member_qs.values_list('role', flat=True))), default=Value(request.user.global_role) ), person_permissions=Case( When(Q(person_role='creator'), then=F('role_permissions__creator')), When(Q(person_role='moderator'), then=F('role_permissions__moderator')), When(Q(person_role='member'), then=F('role_permissions__member')), When(Q(person_role='authenticated'), then=F('role_permissions__authenticated')), default=F('role_permissions__anonymous') ), can_chat=F('person_permissions__chat_send'), can_add_videos=F('person_permissions__queue_extend'), ) ..., где role_permissions - …
При использовании IntelliJ с python я не могу заставить отладчик работать во время тестирования, потому что он всегда появляется: ModuleNotFoundError: No module named 'logging.handlers'; 'logging' is not a package …
Util class UploadTo: def __init__(self, folder, filename_suffix=""): self.folder = folder self.filename_suffix = filename_suffix def _get_filename(self, instance, filename): _, file_extension = os.path.splitext(filename) result = str(instance.a_uuid) if self.filename_suffix: result += "-{}".format(self.filename_suffix) result += file_extension return result …
Когда я хочу разместить данные и создать нового учителя, он выдает мне эту ошибку, и я не знаю, что делать, пожалуйста, помогите мне вот мой models.py вот мой views.py …
Я пытаюсь создать профиль пользователя. Строка базы данных создается, идентификатор также правильный (связь один-к-одному). Все остальные данные не сохраняются. Например: Ячейка counter_announcements_approved всегда заполняется NULL, вместо 222. Почему? class CustomSignupImmobilienbetreiber(SignupForm): first_name = d_forms.CharField(max_length=128, required=True, label="Vornamen") last_name = …
Я прочитал почти все соответствующие вопросы и все еще не могу понять, как выполнить следующий запрос в Django. Используя стандартные таблицы Django для Auth, я добавил группу под названием 'approvers'. Мне нужно сделать запрос, чтобы вернуть всех одобрителей. В …
Начинаю сходить с ума ... На dev мои сигналы (для отправки оповещения по почте) работают для всех сохранений (создание + обновление) и удаления. Но на prod, только действие delete посылает письмо. Я не сразу заметил, что сигналы …
Я пытаюсь использовать Django в PyCharm, но шаблоны Django не работают. Например, элементы {% block %} и ссылки {{variable}} не обрабатываются специально, и когда я просматриваю предварительный просмотр страницы, он просто отображает их как текст?
Я новичок в django, у меня есть одна модель такого типа class Category(models.Model): title = models.CharField(max_length=200) parent = models.ForeignKey('self', on_delete=models.CASCADE, null=True, blank=True, related_name='children') Родитель - продукты питания подродитель - итальянская кухня, французская кухня и другие пицца, полента, лазанья …
В моей панели администратора пользователи могут редактировать выпадающий список, чтобы установить значения для одной или нескольких строк перед сохранением изменений. Когда одновременно редактируются 2 или более строк, я хотел бы проверить, являются ли значения, установленные пользователем, согласованными. <a href="https://i.stack.imgur.com/5UIEQ.png" …
Я пытаюсь сделать код для администрирования с помощью Django. Но, к сожалению, он не работает так, как написано в учебнике. Вот код, который я использовал from django.contrib import admin from .models import Question admin.site.register(Question) и ошибочный …
Пожалуйста, скажите мне, что мне не хватает. Необходимо реализовать табличный поиск по нескольким колонкам как на скриншоте. На ютубе есть видео с реализацией, но через функции. . <div class="snippet" data-lang="js" data-hide="false" …
Мой вопрос похож на этот stack overflow вопрос. Итак, каждый раз, когда я создаю пользователя в админке django, я хочу, чтобы этот пользователь с теми же данными появлялся в auth0. Спасибо за помощь.
У меня есть флажок в шаблоне django, к которому привязана функция. <input type="checkbox" id="confirm-switch" onchange="Change({{AvgUser.id}})" > функция должна отправлять запросы на конечную точку. Проблема в том, что токен csrf находится в cookies. Как я могу отправить …
Я импортировал данные mysql workbench вместе с хранимыми процедурами из локальной версии в pythonAnywhere. Однако запросы в хранимых процедурах не выполняются должным образом. Я пытаюсь упорядочить их в порядке убывания, но это не работает. Кто-нибудь может подсказать?
Я знаю, как ограничить размер файла изображения в django summernote. Однако я не могу найти способ ограничить общее количество загружаемых изображений. Есть ли кто-нибудь, кто знает?
Мне нужно сделать wishlist, я сделал страницу wishlist, модель и html. Но когда я нажимаю на кнопку под своим постом, меня перенаправляет на страницу wishlist, а пост не сохраняется в wishlist. Вот мой код: models.py class Wishlist(models.Model): user = …
Я пытаюсь прочитать xlsx файл, но получаю ValueError массив нулевого размера для операции уменьшения fmin, который не имеет идентичности views.py def t(request): context = {} if request.method == "POST": uploaded_file = request.FILES['document'] print(uploaded_file) if uploaded_file.name.endswith('.xlsx'): savefile = FileSystemStorage() …
Итак, я пытаюсь создать среду chatOps для нашей операционной команды, используя MS Teams в качестве коммуникационной платформы. Поскольку у меня уже есть OpsBot, работающий на Django Python, и ограничения, с которыми я столкнулся в корпоративной политике, заставили нас решить …
Urls.py from django.urls import path from . import views urlpatterns = [ path('',views.home, name='home') ] еще один urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path('', include('subokLang.urls')), path('admin/', admin.site.urls), ] settings.py - …
Мне нужен какой-то api или способ, чтобы иметь входной mp3 файл и сделать новый, который является тем же файлом, но в обратном и/или более быстром темпе/замедленном Есть ли простой Api для этого или я должен сделать его самостоятельно
Def cart(request, *args, **kwargs): if request.user.is_authenticated: customer = request.user.customer order, created = Order.objects.get_or_create(customer=customer,complete=False) items = order.orderitem_set.all() print(items) else: items = [] return render(request, 'product_pages/cart.html', {'items': items}) все хорошо до значения этого элемента, потому что элементы возвращают пустой запрос. …