В моем проекте я использую AWS S3 Bucket для медиа файлов. Проект содержит приложение media_app, которое обеспечивает get и post запросы к файлам в удаленном хранилище (все запросы проходят через сервер, поэтому media_app является своего рода прокси между фронтендом и …
Я хочу добавить информацию в базу данных с помощью django-seed. seed.py from django_seed import Seed from models import Employee seeder = Seed.seeder() seeder.add_entity(Employee, 5) inserted_pks = seeder.execute() Когда я пытаюсь запустить команду: python3 seed.py У меня такая …
Я использую django и ajax для создания небольшого приложения. Я отправляю некоторые данные с помощью ajax: // send search post when clicking the button $("#search-button").click(function(){ $.post( "{% url 'search-index' %}", { query: $("#query").val() }, function(data, status){ …
У меня есть словарь, который я получаю из API местной компании доставки. Я хочу использовать его в своем приложении для заполнения поля выбора города. Я не хочу получать эти данные каждый раз, когда пользователь загружает страницу. Поэтому мне нужно …
У меня есть проект Django, в котором пользователи могут запустить задачу, которая выполняется с помощью Celery, а затем они получают письмо, когда эта задача завершена. Моя проблема заключается в том, что мои письма не отправляются каждый раз. Некоторые …
Удалось заставить пагинацию работать, и вот мой код: from rest_framework import pagination class CustomPagination(pagination.PageNumberPagination): page_size = 10 page_size_query_param = 'page_size' max_page_size = 10 page_query_param = 'p' class PaginationHandlerMixin(object): @property def paginator(self): if not hasattr(self, '_paginator'): if self.pagination_class is None: …
У меня есть требование, в котором домен администратора, например 'domainA', где администратор может войти и он может ограничить доступ пользователя к domainB,domainC.... Какой лучший способ достичь этого. Текущая функциональность заключается в том, что каждый пользователь создается в каждом …
File "C:\Users\shubham\AppData\Local\Programs\Python\Python310\lib\site-packages\django\utils\dateparse.py", line 116, in parse_datetime return datetime.datetime.fromisoformat(value) TypeError: fromisoformat: аргумент должен быть str PS E:\Django\login>
Я присоединился к проекту, где код написан на django 2+. Это система для пациентов и врачей. Когда врач регистрирует пациента, тот получает подтверждение по электронной почте со ссылкой. Как только он нажимает на нее, она может использовать платформу. На …
Я понятия не имею, как это исправить: У меня проблемы при извлечении costumer.codigo_cad, потому что у меня есть функциональность str, которая посылает только строку, а объект запрашивает int, всякий раз, когда я пытаюсь переместить эту часть, ошибка становится больше, …
Я хочу вернуть использование процессора и памяти по viewset. class StatusViewSet(viewsets.ViewSet): serializer_class = StatusSerializer def list(self, request): // get CPU/Memory usage here somehow. below line is dummy. status_data= {"memory":80,"cpu":80} serializer = StatusSerializer( instance=status_data, many=True) return Response(serializer.data) class StatusSerializer(serializers.Serializer): cpu …
Stripe.api_key = settings.STRIPE_SECRET_KEY Я использую dgango и это мой первый проект, и он показывает ошибку после добавления вышеуказанной строки в файле views.py: File "C:\Users\iamab\AppData\Local\Programs\Python\Python310\lib\site-packages\django\conf_init_.py", line 80, in getattr val = getattr(self._wrapped, name) AttributeError: объект 'Settings' не имеет атрибута 'STRIPE_PUBLIC_KEY'
Мне нужно создать поддельную базу данных. Если я использую команду: python3 manage.py seed api --number=15, то все работает нормально. Но как я могу создать поддельную БД, используя код? Вот пример кода: from django_seed import Seed seeder = …
Итак, у меня есть index.js в static/network/index.js, и я хотел бы, чтобы функции, которые я там определяю, запускались в шаблонах Django. Файл связан и {% load static%}, но, к сожалению, когда я нажимаю кнопку с параметром onclick="justtest()", в консоли …
Я пытаюсь создать каталог на основе экземпляра созданного участника. Этот каталог будет использоваться для загрузки файлов для этого участника. Я пытаюсь преобразовать настольное приложение в веб-приложение Django, и я новичок в Django. Любая помощь будет высоко оценена. Заранее спасибо. …
Когда я пытаюсь вывести request.body, печатается следующее b'----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="release_date"\r\n\r\n2003-06-01\r\n----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="fanmodel"\r\n\r\nfan234code\r\n----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="country_code"\r\n\r\nAO\r\n----------------------------914826831994362856243559--\r\n' Данные моего запроса на пост доступны здесь, но вместе с множеством других данных. Я хочу понять, что это за другие данные и как я …
Я пытаюсь создать категорию для отсканированных данных, которые не сгруппированы, но получаю эту ошибку. Мне интересно, есть ли способ обойти ее. Traceback (most recent call last): File "C:\Users\MUHUMUZA IVAN\Desktop\JobPortal\test.py", line 128, in <module> the_category = Category.objects.get(title="Others") File "C:\Users\MUHUMUZA IVAN\AppData\Local\Programs\Python\Python310\lib\site-packages\django\db\models\manager.py", line …
Я разделил свою среду django в соответствии с этим постом. В settings/base.py я BASE_DIR указал: BASE_DIR = Path(__file__).resolve().parent.parent.parent В settings/__init__.py у меня есть: from .base import * env = os.environ['ENV'] ... if env == …
Моя кнопка добавления в корзину не отвечает. Я применил javascript на моей кнопке добавления в корзину, В кнопке корзины я присвоил атрибуту, т.е. data-product значение, которое является {{product.id}}. <pre class="snippet-code-js lang-js …
Мой Serializer.py В этом MovieSerializer я проверю, совпадают ли "name" и "description" или нет, если совпадают, то выдам ошибку. class MovieSerializer(serializers.Serializer): id = serializers.IntegerField(read_only=True) name = serializers.CharField(max_length=80) description = serializers.CharField(max_length=300) def create(self, validated_data): return Movie.objects.create(**validated_data) def update(self, instance, …
В jQuery DataTable, я хочу добавить данные в определенные столбцы динамически после инициализации таблицы, я не хочу снова инициализировать таблицу, просто хочу добавить данные строки в определенные столбцы динамически.
Я пытаюсь загрузить файл в dropbox, используя django restframework. Я получаю следующую ошибку : SuspiciousFileOperation at /file/upload/ Обнаружена попытка обхода пути в '/app/media/Resume/Lal.pdf'. Это первый раз, когда я использую dropbox с django, и я изо всех сил пытался найти …
При реализации push-уведомления (во фреймворке Django) я использовал ключи VAPID, которые генерировались сайтом (https://vapidkeys.com/). Могу ли я использовать любой случайный фиктивный текст для этих ключей вместо генерации на любой другой платформе? Проверяются ли эти …
У меня есть свежая новая БД Postgres для моего приложения Django. После применения начальных миграций с помощью python3 manage.py migrate я запускаю python3 manage.py makemigrations для создания таблиц для моих моделей, но никаких изменений не обнаружено и миграции не …
Я использую модель формы и CBV (createview) для построения формы. Мне нужно было получить url-параметры в форму, чтобы я мог получить доступ к деталям из предыдущего представления, которое отправило пользователя на форму. Для достижения этой цели я сначала …
Есть код, в котором мы можем сделать выбор через IntegerChoices class Wizard(ClusterableModel): class Gender(models.IntegerChoices): woman = 1, 'Женщина' man = 2, 'Мужчина' gender = models.IntegerField('Пол', choices=Gender.choices, default=Gender.unset) Может кто знает способ, как сделать чтобы поля типа как Gender можно …
Я хочу скрывать/показывать поле в зависимости от выбора, но у меня это не работает. У меня есть модели: STATUS_CHOICES = ((1, 'Accepted'),(0, 'Rejected'),) class City(models.Model): id = models.BigAutoField(primary_key=True) status = models.IntegerField(choices=STATUS_CHOICES, default = 0) name = models.CharField(max_length=200) В …
Я пытаюсь отфильтровать некоторые данные, которые я собрал для своего проекта. И я хотел бы создать раздел "категории". Я получаю эту ошибку Traceback (most recent call last): File "C:\Users\MUHUMUZA IVAN\Desktop\JobPortal\test.py", line 127, in <module> the_category = Category.objects.get(title='Project') File "C:\Users\MUHUMUZA IVAN\AppData\Local\Programs\Python\Python310\lib\site-packages\django\db\models\manager.py", …
В моем шаблоне Django у меня есть тег шаблона. {{categories}} и {{category}}. Если категория равна одному из элементов в categories ı, я хочу, чтобы эта опция была выбрана. Но мой код не работает. Я уверен, что категория равна одному …
Я пытаюсь сделать CRUD с внешними ключами, используя сериализаторы, проблема в том, что я не могу вставить данные, которые я хочу отобразить, при этом возникает следующая ошибка : "django.db.utils.IntegrityError: null value in column "categories_id" of relation "polls_products" violates …
Я пишу проект django, в котором у меня есть следующие модели в моем приложении media_app: class Image(File): """ Image model class, through which client will get images stored on AWS S3. """ # ... (not needed in …
2022-07-11T09:25:52.180154+00:00 app[web.1]: from django.urls import path, include,re_path,url здесь я получил ошибку мой url-файл from django.contrib import admin from django.urls import path, include, re_path, url from django.conf import settings from django.conf.urls.static import static from django.views.static import serve urlpatterns …
@property def check_too_much_sent_confirmation(self): if self._count_of_hashes_sent >= 3: if UTC.localize(datetime.now()) <= self.updated_at + timedelta(minutes=10): return True else: self.reset_count_of_hashes_sent() return False def reset_count_of_hashes_sent(self, commit=False): self._count_of_hashes_sent = 0 self._save_if_commit(commit) В приведенном выше коде check_too_much_sent_confirmation проверяет, может ли пользователь отправить код подтверждения …
Как мне реализовать данную функцию через сессии? Документацию почитал, ниче не понял. Препод написал что вот эту функцию счетчик реализуйте через сессии. Буду очень благодарен.
Я хочу войти в систему, чтобы иметь возможность пользоваться сайтом. Однако у меня возникла проблема: у объекта 'LoginForm' нет атрибута 'clean_data'. Пожалуйста, подскажите, как я могу решить эту проблему. Заранее прошу прощения за мой английский Мой forms.py class LoginForm(forms.Form): user_name …
Проблема заключается в том, что при таком подходе annotate игнорирует одинаковые суммы, а если убрать distinct=True, то будут дублирующие объекты и разница будет не верна. queryset = PersonalAccount.objects.select_related( 'apartment', 'apartment__house', 'apartment__section', 'apartment__owner', ).annotate( balance= Greatest(Sum('cash_account__sum', filter=Q(cash_account__status=True), distinct=True), Decimal(0)) - Greatest(Sum('receipt_account__sum', …
Я начинаю новый персональный сервер на VPS (debian). Я делаю главную страницу на django. Я хочу добавить на этот сервер/сайт другие внешние приложения (такие как GitLab CE, Veloren , FluxRSS и Wallabag). Идея состоит в том, …
У меня есть набор анкет, в каждой из которых есть вопросы, и каждый вопрос имеет ответ, значение ответа и вес ответа. Нужно получить каждый ответ и умножить ответ value.count на answer weight value Например, вопрос, 1 значение …
Redis.service активен и я могу подключиться к redis-cli, но в Django я получил проблему, когда Celery пытается получить доступ к redis:6379 (как я понимаю). CELERY_RESULT_BACKEND = os.environ.get('REDISCLOUD_URL', 'redis://localhost:6379/0') CACHEOPS_REDIS = os.environ.get('CACHEOPS_REDIS', 'redis://localhost:6379/9') CACHES = { 'default': { 'BACKEND': 'redis_lock.django_cache.RedisCache', 'LOCATION': …
Я делаю CRUD с внешними ключами, используя сериализаторы, и получаю данные следующим образом я не только получаю неправильные названия "sub_categories" (как я получаю), но также не получаю названия размеров …