Я пытаюсь автоматически заполнить поле в форме, чтобы пользователь не вводил данные. В данном случае пользователь начнет со страницы show_venue, на которой будет отображен ряд товаров. Нажав на один из этих продуктов, пользователь перенаправляется на страницу продукта, …
У меня есть функция с некоторыми вычислениями. Подзапрос с OuterRef работает слишком долго, как я могу оптимизировать или найти другой способ получить id для average_ndmi? def get_ranking_manager_ndvi_regions( year: str, month: int, pk: Optional[int] = None ) -> List[Region]: return …
Здравствуйте, я хочу зарегистрировать пользователя в django. В django есть только поля для основных данных email и имя пользователя, но я хочу добавить больше, например: about, user_profile_picture_url, address и т.д. Он прекрасно создает модель, но... Она не сохраняет …
Сначала я не знаю, задаю я хороший вопрос или нет. Я пытаюсь интегрировать Paytm Payment в мой django rest framework. Есть много api от paytm, например, инициировать транзакцию, получить все платежи, отправить OTP и т.д., как на картинке ниже. <a …
Чтобы укрепить свои базовые знания в Django, я решил создать нечто большее, чем список "дел", я хочу создать приложение, которое: "необходимо будет создать ряд уникальных 6-значных кодов и сохранить их в базе данных. Это будет использоваться для проверки уникальных …
У меня есть эти модели class Guest(models.Model): name = models.CharField(max_length=50, blank=True, null=True) surname = models.CharField(max_length=100, blank=True, null=True) phone_number = models.CharField(max_length=50, blank=True, null=True) adress = models.CharField(max_length=200, blank=True, null=True) table = models.ForeignKey(Table, on_delete=models.CASCADE, blank=True, null=True) class Dish(models.Model): name = models.CharField(max_length=50, blank=True, …
Мне нужно перенести валидацию из views.py в serializators.py. Как я могу это сделать? Валидация должна проверить: пользователь не может следить за собой пользователь не может следить за автором, за которым он уже следит …
Я развертываю приложение django на gcloud, оно уже было развернуто, но я загружаю новую версию, и прошло много времени с момента последнего развертывания. сейчас я пытаюсь, но сталкиваюсь со следующей ошибкой. все пакеты и зависимости устанавливаются на gcloud, …
Как зарегистрировать следующую таблицу в apps.py или как показать эту таблицу в панели admit? from django.db import connection cursor = connection.cursor() cursor.execute("CREATE TABLE appName_{} LIKE appName_table".format(str(request.user)+"_table"))
Я хочу создать апи для регистрации и входа в систему без использования сериализатора в django Rest Framework. Поэтому я хочу знать, как мне сделать CRUD операции для этих api с помощью ApiView Кто-нибудь, пожалуйста, решите эту проблему
В настоящее время я пытаюсь улучшить свою форму, я хотел бы проверить, соответствует ли подключенный пользователь пользователю, который публикует данные возможно ли добавить условие внутри form_valid, чтобы проверить, соответствует ли пользователь из модели пользователю из запроса, прежде чем публиковать …
Я развернул свое приложение django на сервере ubuntu. Я хочу предоставить API для мобильного приложения. Поэтому я последовал некоторым источникам и развернул. Для развертывания django я использую gunicorn и ngnix. Сервер работает с этой командой: gunicorn --bind 0.0.0.0:8000 myapp.wsgi …
Добрый день У меня следующая проблема, у меня, насколько мне позволяют мои знания, Я пробовал использовать bootstrap CDN, а также метод установки пакета pip, но когда я пытаюсь заставить мой модал отображаться, я не могу заставить …
Models.py ` class Product(models.Model): name = models.CharField(max_length=50 , verbose_name='العنوان') disc = models.TextField (null=True , verbose_name='وصف المنتج') price = models.DecimalField (max_digits=5 , decimal_places=0 , null=True , verbose_name='السعر') photo = models.ImageField (null=True, upload_to='static\product_images', verbose_name='صورة المنتج') active = models.BooleanField(default=True , verbose_name='حالة المنتج') category …
Я интегрировал аутентификацию Github и GitLab в свое Django-приложение с помощью django-allauth. После аутентификации, как мне получить доступ к маркеру запроса для выполнения вызовов API к Github и GitLab? Я использую django-allauth v0.51.0 и django v4.1.4.
У меня есть проект Django rest-api. На фронте проекта используется Vue. Я получаю следующую ошибку при запросе через Vue: print console: Доступ к XMLHttpRequest по адресу 'https://api.iyziwell.com/api/user/register' из origin 'https://main.d398abgajqt044.amplifyapp.com' был заблокирован политикой CORS: Поле заголовка запроса access-control-allow-origin не …
У меня есть два цикла, которые работают идеально, если я печатаю результаты. Это дает мне список, который показывает имя и значение, но у меня есть трудности с отображением этого в шаблоне. Он просто показывает последние результаты. for u in …
Я пытаюсь создать библиотеку API в Django. Этот API будет вызываться javascript. Django-API и javascript запущены на двух разных серверах. Библиотека django API ожидает пользовательский заголовок запроса от javascript front end. Я анализирую этот заголовок из объекта запроса django. …
Я использую класс Django admin.TabularInline для того, чтобы добавить несколько объектов в отношения Foreinkey, как показано ниже: admin.py: class HeadFlowDatasetInline(admin.TabularInline): model = HeadFlowDataset extra = 0 class ProductAdmin(admin.ModelAdmin): list_display = ( ... ) search_fields = ( ... ) fields = …
Я использую пользовательскую модель пользователя, поэтому я могу аутентифицироваться, используя электронную почту вместо имени пользователя. from django.db import models from django.contrib.auth.models import ( AbstractBaseUser, BaseUserManager, PermissionsMixin, ) class UserManager(BaseUserManager): def create_user( self, email, password, confirm_code=None, username=None, role=None, ): user …
Js файл ` import React, {useState, useEffact} from 'react' const CSearchPage = () => { let [users, setUsers] = useState([]) useEffact(() => { getUsers() }, []) let getUsers = async () => { let response = await fetch('http://127.0.0.1:8000/userApi/getUsers/') let data …
Как обновить поле is_new, чтобы оно стало False через день class post(models.Model): title = models.CharField(max_length = 250) body = RichTextField(blank= True, null =True) created_at = models.DateTimeField(auto_now_add=True) is_new = models.BooleanField(default=True)
Я хочу сбросить последовательность таблицы "postgresql", чтобы она начиналась с "0" в приложении django. Мой код: views.py sequence_sql = connection.ops.sequence_reset_sql(no_style(), [ModelName]) with connection.cursor() as cursor: for sql in sequence_sql: cursor.execute(sql) print("sequence reset") Последовательность перезапускается успешно, …
Здравствуйте, ниже приведен полезный груз моего запроса, я использую обычный сериализатор и хочу сохранить дату в формате "dd-mm-YYYY" в DB { "start_date": "2022-10-10", "end_date": "2022-12-10" } Вот мой сериализатор class StudentSerializer(serializers.Serializer): start_date = serializers.DateField() end_date = serializers.DateField() …
Я хотел, чтобы мое приложение dango работало на сервере, и я пробовал с gunciron. Когда я запускаю свое приложение с gunicorn, сервер работает. Я имею в виду `# gunicorn --bind 0.0.0.0:8000 myapp.wsgi` работает Но если я …
Мне нужно добавить на страницу js скрипт, который будет рисовать и удалять HTML-элемент. Нужно, чтобы когда я выбирал элемент в выпадающем списке, рисовался другой выпадающий список или наоборот исчезал.Я знаю, как переопределять страницы в Django, но не могу найти нужную, …
привет всем я хочу рандомизировать ответы викторины в django это models.py class Questions(models.Model): question = models.CharField(max_length=264, unique=True) point = models.PositiveIntegerField() def questionanswers(self): return self.question_answers.all() def __str__(self): return self.question class Answers(models.Model): question_id = models.ForeignKey(Questions, on_delete=models.CASCADE, related_name='question_answers') answer = models.CharField(max_length=20) …
Я создаю магазин электронной коммерции на django. Я хочу, чтобы страница товара возвращала товары на основе прошлых поисков пользователя. Если пользователь A всегда искал автомобили и мотоциклы, то страница товара будет возвращать больше товаров с автомобилями и мотоциклами, чем …
Я использую Django для бэкенда и React для фронтенда. Когда я пытаюсь отправить POST запрос, я получаю : Access to XMLHttpRequest at 'http://localhost:8000/package/' from origin 'http://localhost:3000' has been blocked by CORS policy: Request header field access-control-allow-methods is not allowed …
Я устанавливаю Spatialite для использования в GeoDjango на 64-битной системе Windwos 10. Я уже установил GEOS, PROJ и GDAL из исходников в командной строке. Поскольку Spatialite требует использования nmake на windows, я использую командную строку Visual Studio 2017 для его …
У меня есть моя следующая модель: class Follow(models.Model): user = models.ForeignKey( "User", related_name="follower", on_delete=models.CASCADE) following_user = models.ForeignKey( "User", related_name="following", blank=True, on_delete=models.CASCADE) date_followed = models.DateTimeField(editable=False, default=timezone.now) class Meta: constraints = [ models.UniqueConstraint( fields=['user', 'following_user'], name="unique_followers") ] ordering = ["-date_followed"] …
Я хотел бы поделиться некоторыми большими объектами python в Django. Это просто большие таблицы данных, к которым я хотел бы быстро получить произвольный доступ в памяти. Подумайте о том, чтобы просто прочитать dict размером, скажем, 35M на диске. То есть, …
Введите описание изображения здесь Я отправляю токен предъявителя, возвращенный логином, и он работает введите здесь описание изображения токен приходит, но api ответ Учетные данные для аутентификации не были предоставлены.
В PersonAdmin(): ниже, Я отменил ответ_добавить() с выбрать_для_обновления() так что перекос записи не происходит, тогда только 2 человек могут быть добавлены на Add person и отменено save_model() так, что …
Я пытаюсь сделать выпадающий список, чтобы пользователи могли: 1.- Выберите страну, которую они хотят видеть: из дома они будут перенаправлены в определенную страну. пример: mydomain.com на: mydomain.com/mx 2.- чтобы помочь им, они также могут набрать в поиске конкретную страну, …
Есть ли способ получить доступ к request.user в сигнале pre_delete? Я нашел ответ, но это было 10 лет назад и не работает с текущей версией Django.
Для аутентификации необходимо 3 поля: user_id password account_id Каждый account_id определяет изолированное пространство, а user_id уникален только внутри своего соответствующего account_id. Я создал пользовательскую аутентификацию бэкенда и могу успешно аутентифицироваться. Проблема в том, что форма логина …
У меня есть Django API, который развертывается в PythonAnywhere. Для этого я не могу позволить использовать опцию по умолчанию в settings.py как True: DEBUG=True Однако в приложении также есть страница Swagger, использующая библиотеку <a href="https://github.com/axnsan12/drf-yasg" …
У меня такой код: class InvoiceSerializer(serializers.ModelSerializer): val = serializers.SerializerMethodField() cost = serializers.SerializerMethodField() class Meta: model = Facturacion fields=["val", "cost", "others..."] def get_cost(self, object, va): print(va, "myvalue") return 1 def get_val(self, object): val = Va.objects.get(id=1) serializer = ValSerializer(val) self.get_cost(self, …
Замер выполнения времени кода, но страница открывается 3-4 секунды: --- 0.11155128479003906 seconds --- views class OrdersHomeView(RelatedMixin, ListView): paginate_by = 10 template_name = 'orders/orders_list.html' context_object_name = 'orders' related_module_name = 'orders' def get_queryset(self): queryset = Orders.objects.all() orders = self.getCleanQuery(queryset=queryset, request=self.request) #0.2 sec …