Я пишу конечную точку API, которая запрашивает Event в заданном временном окне. Модель Event имеет время начала и окончания, а запрос принимает время начала поиска и время окончания поиска. Возвращается любое Событие, которое пересекается между этими двумя окнами. …
Я новичок в Django. Я хочу сохранить группу вошедших пользователей в поле groups при добавлении новой записи. models.py from django.contrib.auth.models import User, Group, Permission class Infringement (models.Model): name = models.CharField(max_length=200) link = models.CharField(null=True, blank=True, max_length=200) updated = models.DateTimeField(auto_now=True) created …
У меня есть приложение, которое делает несколько вызовов API, я храню свой секрет API в файле .env, который загружается в файл настроек Django, который работает нормально. Раз в месяц мне нужно обновлять секрет API, у меня есть код …
Я сделал свои модели для клиента, торговца. models.py class CustomUser(AbstractUser): is_customer = models.BooleanField(default=False) is_merchant = models.BooleanField(default=False) is_superuser = models.BooleanField(default=False) first_name = models.CharField(max_length=255) last_name = models.CharField(max_length=255) class Customer(models.Model): user = models.OneToOneField(CustomUser, on_delete=models.CASCADE, related_name = 'customer', null=True, blank=True) first_name = models.CharField(max_length=255) …
Добрый вечер ребята, у меня в проекте следующая структура модели: ` class Foo(models.Model): foo_name = models.TextField() foo_city = models.TextField() foo_actions = models.ManyToManyField(Action, through="FooActions") @property def bar(self): response = True if FooAction.objects.filter( foo_id=self.pk, foo__action=Action.ACTION_NAME_PK).first() else False return response ` …
У меня есть очень простой код на python, который извлекает цену акций некоторых компаний. Мне удалось включить его в Django/Flask, так что я могу видеть это на html-странице. Я хотел бы создать html-кнопку, при нажатии на которую запускается скрипт …
В настоящее время у меня есть функциональность комментариев, и я хочу добавить ограничение на один комментарий для каждого пользователя, но не знаю, как это сделать. Я думал сделать поле 'posted' в модели пользователя, которое будет истинным, когда пользователь публикует …
Как, например, создать модель с foreignkey для пользователя, когда пользователь аутентифицируется через openid connect, получая токен доступа и id токен после входа или регистрации? Как происходит авторизация (роли, группы, разрешения), когда мы не используем стандартную аутентификацию Django или модели пользователей, …
При попытке подключения к graphQl я встречаюсь с этой ошибкой. AssertionError at /graphql/ Вам необходимо передать действительную модель Django в ProductType.Meta, полученную "<class 'inventory.models.Product'>". Я использую Django, mongoengine и graphene. мои модели: from django.db import models …
Например, у меня есть товар, где цена "soldprice" была 10, "paid" была 2 и "shipcost" была 2. В настоящее время я делаю следующее: @property def profit(self): if self.soldprice is not None and self.paid is not None and self.shipcost is …
Я пытаюсь динамически изменить ссылку кнопки в зависимости от того, какой div выбран пользователем в данный момент. Я попытался провести быстрый тест с JS-переменной в теге HTML script, но Django не читает переменную как num. <script type="text/javascript"> const testing = …
Я использую django-filter: filter.py: import django_filters TYPE_CHOICES = (('One', 'One'), ('Two', 'Two'),(None,None)) class MyFilterSet(django_filters.FilterSet): Type = django_filters.ChoiceFilter(choices=TYPE_CHOICES) class Meta: model = Mymodel fields = ['Type '] В форме UI select filed, когда я выбираю None, и отправляю, система не …
для редактирования таблицы я использую UpdateViews , и передаю туда тот же шаблон, что и в функции создания: class CampaignEditor(UpdateView): model = Campaigns template_name = 'mailsinfo/add_campaign.html' form_class = CampaignsForm def get_context_data(self, **kwards): context = super().get_context_data(**kwards) data = list(Emails.objects.values()) # …
Class Form(models.Model): key = models.UUIDField(unique=True, default=uuid.uuid4, editable=False) class Answer(models.Model): form = models.ForeignKey(Form, on_delete=models.CASCADE, related_name='answers') answer = models.TextField() class AnswerSerializer(serializers.ModelSerializer): form_key = serializers.UUIDField(write_only=True) class Meta: model = imported_models.Answer fields = ['id', "answer"] class AnswerViewset(viewsets.ModelViewSet): queryset = imported_models.Answer.objects.all() serializer_class = imported_serializers.AnswerSerializer def …
У меня есть две модели: class Genre(models.Model): name=models.CharField() class Book(models.Model): name=models.CharField() genre=models.ForeignKey(Genre, related_name='book', on_delete=models.CASCADE) published=models.BooleanField() У меня также есть базовые сериализаторы для них: class BookSerializer(serializers.ModelSerializer): class Meta: model=Book fields='__all__' class GenreSerializer(serializers.ModelSerializer): books = …
Я только что обновил свой Django с 2.x до 4.x. У меня есть функция, которая не работает правильно. Я перепробовал много всего, но так и не смог разобраться. Так что мне нужна помощь file = models.FileField( upload_to=get_file_path, storage=AbsolutePathStorage(), max_length=500, …
Я пытаюсь добавить поле в существующую модель. пример: from django.db import models # from django.contrib.auth.models import User from test.settings import AUTH_USER_MODEL as User import random class BrModel(models.Model): bro = models.CharField(max_length=20) cl_id = models.CharField(max_length=20) br_pwdd = models.CharField(max_length=255) api_key = …
У меня есть триггер, который посылает сообщение группе слоев. Поскольку это WebSocket, он работает только на веб-странице, но у меня также есть точка API для этого триггера, потому что он также сохраняет некоторый объект в DB. Поэтому мне нужно …
Я использую Django-фильтр, я хочу нарезать строки, только первые 75 строк: def hist_view_render(request): all_obj = RunStats.objects.all().order_by('-create_dttm')[:75] hist_filter = RunStatsFilter(request.GET, queryset=all_obj) paginator= Paginator(hist_filter.qs, 15) page = request.GET.get('page') try: response = paginator.page(page) except PageNotAnInteger: response = paginator.page(1) except EmptyPage: response = …
У меня есть отдельная страница для каждой серии, но я хочу сделать пагинацию внутри этой страницы. Я хочу постранично отображать эпизоды, потому что некоторые серии имеют более 100 эпизодов, и это слишком много для одной страницы. class …
Я делаю что-то вроде этого: админ создает форму вручную, а пользователь автоматически создается с помощью этой формы. Но мне нужно добавить ассоциацию этой формы к новому автоматически созданному пользователю, на этом я и застрял. Как я могу сделать …
Как создать каталог для файлов пользователя при создании пользователя? Я хочу хранить файлы от клиента в директории этого клиента. код выполняется без ошибок, но каталог в указанной директории не создается... У меня есть это, но оно не работает def …
Я создал свой экземпляр google postgres на облачном sql-сервисе, и я не могу подключить его к моему приложению django, В ссылке ниже они дают конфигурацию sqlalchemy, но ничего …
Я изучаю Django и работаю в тестовом проекте. Итак, в моем models.py у меня есть следующее (я знаю, что это неправильно, но я не знаю, как это сделать): from django.db import models class Diagram(models.Model): name = models.CharField(max_length=100) img …
Это ошибка, которую показывают журналы heroku при каждом запуске моего приложения 2022-11-09T16:52:49.620009+00:00 app[web.1]: Файл "/app/.heroku/python/lib/python3.9/site-packages/gunicorn/util.py", строка 359, in import_app 2022-11-09T16:52:49.620009+00:00 app[web.1]: mod = importlib.import_module(module) 2022-11-09T16:52:49.620009+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.9/importlib/init.py", line 127, in import_module 2022-11-09T16:52:49.620010+00:00 app[web.1]: return _bootstrap._gcd_import(name[level:], package, level) 2022-11-09T16:52:49.620010+00:00 app[web.1]: …
У меня возникает ошибка 'str' object has no attribute '_default_manager', когда я захожу на страницу профиля пользователя на своем сайте. Используется кастомная модель пользователя: class CustomUser(AbstractUser): pass birthday = models.DateField(blank=True, null=True) country = models.ForeignKey( Country, on_delete=models.DO_NOTHING, blank=True, null=True ) phoneNumberRegex …
{ "product_name": "CRVRVgfhghg", "product_price": "0.01", "product_location": "KIKUYU,KENYA", "product_description": "VFVFVFVFVFVF", "product_category_name": "livestock", "product_farmer_name": "james", "product_category_data": { "product_category_name": "livestock", "product_category_description": "livestock one" }, "product_product_file_data": { "product_file_name": "ok" } } У меня есть три таблицы: product_category,product and product_product_files... я …
Есть сайт https://marlin-dev.ru/ когда заходишь музыка то включается то нет. Чтобы точно заработал надо нажать на кнопку ГЛАВНАЯ. сайт на пайтон+джанго в хтмл прописан этот код(когда заходишь нас сайт через код элемента тоже показывает что есть) <div …
Мой код предназначен для возврата набора запросов на основе выбранных дат или месяцев, однако эти два варианта почти одинаковы, но работает только один. Вот мои обе формы.py class DateInput(forms.DateInput): input_type = 'date' class MonthInput(forms.DateTimeInput): input_type = 'month' class …
Я создаю APIView для обработки запроса PUT для модели с полями выбора в качестве входных данных. Изначально я создал определения GET и PUT для моего класса APIView, однако, когда моя сборка развернута, мой PUT запрос принимается как GET …
У меня есть модель, в которой я хотел бы иметь возможность установить один параметр в качестве "приложения по умолчанию". В этой модели я добавил поле с именем is_app_default для того, чтобы помочь учесть это. class TreeLevel(models.Model): id = …
Я пытаюсь применить chainedForeignKey с помощью https://django-smart selects.readthedocs.io/en/latest/installation.htmland я получил следующую ошибку : ` django.core.exceptions.ImproperlyConfigured: Requested setting USE_DJANGO_JQUERY, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. ` …
Я пытаюсь создать систему добавления друзей с помощью Django Rest. И вот мои коды #models.py class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) name = models.CharField(max_length=100) pic = models.ImageField(upload_to="img", blank=True, null=True) friends = models.ManyToManyField('Friend', related_name = "my_friends" , blank=True , null=True) …
Я хочу всегда применять фильтр к сериализатору (фильтровать набор запросов). Допустим, у меня есть: class Company(models.Model): name = models.CharField(max_length=90, unique=True) city = models.CharField(max_length=90,) active = models.BooleanField(default=True) class CompanySerializer(serializers.ModelSerializer): class Meta: model=Company fields=['id', 'name', 'city'] поэтому, когда я …
Я новичок в django, я работаю над проектом djanog и хочу вывести динамические мета теги для SEO и заголовки для каждой страницы в нем, но я не знаю как это сделать, помогите пожалуйста Я хочу, чтобы это было …
У меня очень простой случай использования OCR. .PNG изображение, затем извлеките текст из изображения. Затем выведите на консоль. Мне нужна легкая по весу библиотека. Я пытаюсь избежать любых зависимостей …
Запускаю сайт на джанго на сервере, установлена убунту 20.04, nginx, postgresql. Когда запускаю джанго приложение в режиме отладочного сервера python manage.py runserver - сайт отрабатывает все запросы так как и должен. Одна из функций сайта передавать информацию по апи, такое …
Мне нужно создать микросервис слушателя, который будет прослушивать события через вебсокет, и мне поручили выполнить эту задачу с помощью python+flask. Я работал раньше с Django и знаю, что могу создать команду, которая всегда запущена, но я не вижу …
Конечные точки REST работают совершенно нормально, но конечные точки WS даже не регистрируются как попытки подключения WS. Когда я подключаюсь к wss://lms-backend-wiomf.ondigitalocean.app/ws/teacher/, он показывает [lms-backend] [2021-07-05 03:51:44] Not Found: /ws/teacher/ [lms-backend] [2021-07-05 03:51:44] 10.244.59.39 - - [05/Jul/2021:03:51:44 +0000] "GET …
Я пытаюсь реализовать систему журналов в своих приложениях на flask и django. Я не хочу хранить его в текстовом документе. Потому что эти файлы продолжают хранить все журналы и на определенном этапе я не могу их открыть/прочитать из-за большого …