Models.py class Auto(models.Model): user = models.OneToOneField("User", on_delete=models.CASCADE) def __str__(self): return self.user.username class User(AbstractUser): pass # To categorize users either as an organisor or as an agent is_organisor = models.BooleanField(default=True) is_agent = models.BooleanField(default=False) agent_details = models.TextField(null = True, blank=True) class Agent(models.Model): …
< < models.py clocked, _ = ClockedSchedule.objects.get_or_create( clocked_time=datetime.utcnow() + timedelta(minutes=1) ) PeriodicTask.objects.create( clocked=clocked, one_off=True, name=f'CERTIFICATE SMS TASK {self.id}', task='apps.discounts.tasks.send_certificate_message', args=json.dumps([self.id]), start_time=datetime.utcnow() + timedelta(minutes=1), expires=datetime.utcnow() + timedelta(days=1) ) tasks.py @app.task(bind=True) def send_certificate_message(self, certificate_id) -> None: """ Task is not …
Здесь новичок в Python. В скрипте, который я использую, есть метод s_lower(value) для перевода в нижний регистр каждого текста, опубликованного пользователем. Также есть некоторые специальные синтаксисы, такие как [spec sometexthere]. Я хочу не писать строчные буквы, если текст …
я получил пустой QuerySet<[]>, я хотел бы убедиться, что мои модели фильтруются, прежде чем продолжить, но похоже, что queryset из SubscribeEmailModel, отфильтрованный по topic__startdate, выходит как пустой запрос here is my models.py class Lesson(models.Model): name = models.CharField(max_length=234) startdate = …
Я пытаюсь докеризировать мое приложение Django с его базой данных PostgreSQL. У меня есть следующие файлы конфигурации: docker-compose.yml version: '3' services: web: container_name: web build: context: . dockerfile: Dockerfile env_file: - csgo.env environment: - POSTGRES_NAME=postgres - POSTGRES_USER=postgres - …
Я новичок в Python. Я пытаюсь создать веб-приложение из Django, которое будет считывать данные из файла Excel и затем отображать эти данные на веб-странице в виде выпадающего списка . Вот структура моего веб-приложения, которое я создаю <a href="https://i.stack.imgur.com/h5XFM.jpg" …
У меня есть два проекта Django с DRF и несколько Rest API. Я хочу использовать подключение к базе данных одного проекта Django для другого, поэтому мне нужно передать подключение к базе данных/учетные данные по сети api. Я знаю, что …
У меня есть модель Product, которая имеет отношение с самой собой, используя ключ "parent". Таким образом, чтобы получить родительский продукт, я просто делаю product.parent, а если мне нужны дочерние продукты, я делаю product.product_set.all(). Я хочу сделать аннотацию на …
Я пытаюсь запустить следующий файл signals.py from .models import Sale from django.db.models.signals import m2m_changed from django.dispatch import receiver print("running") @receiver(m2m_changed, sender=Sale.positions.through) def calculate_total_price(sender, instance, action, **kwargs): print('action', action) print("running2") total_price = 0 print("running3") if action == 'post_add' …
Итак, я ищу помощи (и, надеюсь, объяснения) в том, как я получаю доступ к данным в моих многочисленных моделях, потому что эта модель меня совершенно запутала. У меня есть система для продажи событий (модель событий), теперь эти события …
Я получил эту ошибку при выполнении команды python manage.py test с целью тестирования. Я попробовал удалить файлы pycache и migration, а также db.sqlite3 затем запустить python manage.py makemigrations и python manage.py migrate снова, а также Но все …
Я делаю приложение для викторины, используя django, и это моя первая работа с использованием django. Все остальное работает хорошо, за исключением одной вещи - когда я нажимаю на кнопку отправки ответа, страница просто перезагружается. Вот мой html-код: …
Я использую этот пакет для подключения к очереди dramatiq на экземпляре EC2. Хотя я могу подключиться к RDS с тем же именем пользователя/паролем с помощью SSH Tunnel, но при попытке подключения к dramatiq pg возникает ошибка аутентификации. …
Прямое подключение к websocket с помощью Streambuilder работает без проблем, но я попытался сделать поток частью провайдера, чтобы я мог получить доступ к данным потока в нескольких виджетах, не сталкиваясь с "Bad State: Stream has already been listened to". …
я только начинающий в python, обучаюсь по учебникам, я не могу просто запустить сервер, я выполнил те же шаги, упомянутые в этом учебнике, но он показывает мне эту ошибку, я искал некоторые возможные ответы на stack overflow, но не …
В моем проекте Django есть такой код: # implememtation module_dir = os.path.dirname(os.path.dirname(os.path.dirname(__file__))) # get current directory box_config_path = os.path.join(module_dir, 'py_scripts/transactapi_funded_trades/config.json') # the config json downloaded config = JWTAuth.from_settings_file(box_config_path) #creating a config via the json file client = Client(config) #creating …
У меня возникла проблема с Product.objects def say_hello(request): queryset = Product.objects.filter(collection__id=1) return render(request, ‘hello.html’, {‘name’: ‘Mosh’, ‘products’: list(queryset)}) Я получаю Ошибку: Unresolved attribute reference 'objects' for class 'Product'.:6 Выдает отсутствие списка: http://127.0.0.1:8000/playground/hello/ <
Мне нужен способ добавить поле confirm_password в данные, которые возвращает CreateUserView, не создавая его явно в моей модели пользователя. Я попытался сделать следующее, но это вызвало ошибку TypeError at /user/create/ User() got unexpected keyword arguments: 'confirm_password'. Как я могу …
Как добавить новую запись каждый раз, когда я обновляю экран? Вместо этого он обновляет существующую запись? Вот модели. class Dealer(models.Model): city = models.CharField('City', max_length=30, blank=True, null=True) contact_name = models.CharField('Contact name', max_length=250, blank=True, null=True) dealer_id = models.CharField('dealer_id', max_length=50, …
Django 4.0.6 Django-redis 5.2.0 < with caches["redis"].lock("bob:" + str(<some uuid>), ttl=900, timeout=300, retry_delay=15): dostuff Используется следующим образом: должен работать на кластере ElastiCache в режиме кластера из k8s pods? Похоже, что я получаю несколько экземпляров, попадающих в заблокированную область.
Я использую Django и хочу знать, как получить объекты через 3 модели. Вот мои модели class Participant(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) is_leader = models.BooleanField(default=False) team = models.ForeignKey(Team, on_delete=models.CASCADE, null=True, related_name="participants") application_date = models.DateField(auto_now_add=True, null=True) resolution_date = models.DateField(null=True, …
< < AttributeError: Получена ошибка AttributeError при попытке получить значение для поля product на сериализаторе Ped_ProDetail. Поле сериализатора может быть названо неверно и не совпадать с атрибутом или ключом экземпляра Product. Оригинальный текст исключения был: 'Product' object has no attribute …
< class Fuel(models.Model): vehicle = models.ForeignKey(Vehicle, on_delete=models.CASCADE) previous_km = models.IntegerField(blank=False, null=False) progressive_km = models.IntegerField(blank=False, null=False) когда я выбираю автомобиль, то соответствующий автомобиль previous_km автоматически заполняется в форме. здесь написан простой код javascript вручную, но я хочу взять из …
В настоящее время я создаю классы моделей Django для уже существующей базы данных. У нас есть три таблицы: Organization, User и UserOrganizationMap. Это связано с тем, что между таблицами Organization и User существует отношение "многие-ко-многим" (пользователь может принадлежать к …
Недавно я проверил pyexcelerate, чтобы помочь улучшить производительность экспорта кадра данных pandas в файл excel, у меня есть следующий код values = [my_df.columns] + list(my_df.values) wb = Workbook() wb.new_sheet('outputs', data=values) wb.save('outputfile.xlsx') У меня есть модель django, …
вроде response.json() ничего не отображает, но с другой стороны response.text отображает результаты как выполнить цикл через response.text Пример моего кода def api: url = 'http://api-content/product/GetProduct' x = requests.get(url) content=x.text "produits":[{ "des":"blaa", "cont":"sdf" }] <<< Спасибо за помощь
Мне нужно сделать статус заказа, где есть 3 колонки: orderId, item_name, status. Заказ может иметь несколько позиций, и каждая позиция может иметь разный статус. Поэтому мне нужно сделать конечную точку, которая будет возвращать статус заказа. Пример: если заказ 1 …
У меня есть всплывающее окно входа в систему и я хочу, чтобы после ввода неправильного имени пользователя или пароля появлялось сообщение об ошибке, как обычно "Username or password is incorrect", но после нажатия кнопки на сайте, он обновляется и …
В Интернете я нашел только очень несвежие статьи, которые не совсем решают мою проблему. Я пробовал этот способ, но Django по-прежнему возвращает html-страницы: exceptions.py def custom_exception_handler(exc, context): response = exception_handler(exc, context) if response is not None: …
Я знаю, что существует тип webhook customer.subscription.deleted, который срабатывает, когда пользователь отменяет подписку (то есть он не хочет, чтобы подписка автоматически продлевалась после ее окончания), поэтому в этом событии webhook мы просто обновляем состояние подписки пользователя на отмену, но …
Здравствуйте друзья, я создаю блог и столкнулся с проблемой. Моя проблема заключается в том, что когда я хочу отобразить количество комментариев для каждого поста, на главной странице блога количество комментариев отображает все посты, которые имеют комментарии, но количество комментариев …
Я пытаюсь отправить данные формы (изображение) с помощью react и Axios в rest API в базу данных Django У меня возникает ошибка {photo: ["The submitted data was not a file. Check the encoding type on the form."]}photo ["The submitted data …
Я новичок в django, пытаюсь создать проект электронной коммерции в образовательных целях. Я получил эту ошибку "str returned non-string (type NoneType)" из админ панели, когда пытаюсь просмотреть/изменить заказ или orderItem. Я пытаюсь вернуть str(self)Я не могу найти ошибку, пожалуйста, ребята …
У меня есть веб-приложение django с системой аутентификации в нем. У меня есть представление регистрации пользователя, модель клиента и UserCreationForm in forms.py: class CustomerSignUpForm(UserCreationForm): first_name = forms.CharField(required=True) last_name = forms.CharField(required=True) # phone_number = forms.CharField(required=True) # location = forms.CharField(required=True) class …
Я работаю над простым блогом, у меня есть такая модель для записи в блоге: class BlogPost(models.Model): title = models.CharField(max_length=150, unique=True) body = models.TextField() cover_image = models.ImageField(upload_to='blogposts/') created_on = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) category = models.ManyToManyField('PostCategory', related_name='posts') slug = models.SlugField(null=True, …
В настоящее время я сталкиваюсь с проблемой с полем один-к-одному в Django, где данные не сохранялись после присвоения значения, а вызов сохранения проходит успешно без каких-либо ошибок время от времени. Я бы сказал, что 60% не сохраняется, а 40% …
Мне нужно запросить заказы, в которых почтовый индекс адреса доставки находится в определенном диапазоне. Для этого мне нужно привести почтовый индекс (поле charfield) к целому числу, удалив нечисловые значения. Я написал эту функцию базы данных для этого, которая …
Я хочу получить данные о продукте, используя метод POST и передавая ему ключ безопасности в заголовках, я получаю ошибку HTTP 400 def api(request): headers={'content-type':'application/json','security-key': 'valu-key'} url = 'http://api-content/product/GetProduct' x = requests.post(url, headers = headers) content=x.status_code return HttpResponse(content)
Я докеризирую свое приложение Django. Мои конфигурации следующие: csgo.env POSTGRES_NAME='postgres' POSTGRES_USER='postgres' POSTGRES_PASSWORD='postgres' POSTGRES_HOST='postgres_db' POSTGRES_PORT='5432' settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': os.getenv('POSTGRES_NAME', 'postgres'), 'USER': os.getenv('POSTGRES_USER', 'postgres'), 'PASSWORD': os.getenv('POSTGRES_PASSWORD', 'postgres'), 'HOST': os.getenv('POSTGRES_HOST', 'postgres_db'), 'PORT': os.getenv('POSTGRES_PORT', '5432'), } …