В моем шаблоне Django у меня есть кэшированный блок: {% cache 300 markers_list request.user.pk request.LANGUAGE_CODE %} {% for marker in page_obj.object_list %} {{ marker }} {% endcache %} Я использую сигнал для аннулирования кэша: @receiver(signal=[post_save, post_delete], sender=Marker) def …
Я пытался создать виртуальное окружение для django с помощью pipenv. Я установил pipenv и правильно настроил путь. Когда я запускаю следующую команду pipenv --version Я получаю pipenv, version 2022.9.8 Что подразумевает, что pipenv работает. Но …
У меня есть веб-сайт, на котором я загружаю файл .docx, а затем пользователи могут скачать документ. моя модель class Files(model.Model): name = models.CharField(max_length=200) doc_File = models.FileField(upload_to='media') Мой взгляд def Uploaded(request): file = Files.objects.filter('doc_File') return render(request, 'uploaded_files.html', {'file':file}) …
У меня есть веб-приложение django с аутентификацией. Я хочу видеть в профиле пользователя, когда он присоединился (создал аккаунт). Я создал поле модели типа: joined_at = models.DateTimeField(auto_now_add=True, blank=True) но это дает мне время utc. Что на 2 …
Я планировал создать свой домашний проект, подобие Quizlet, но наткнулся на проблему. Я хочу, чтобы мой сайт был на двух языках (по крайней мере) и понятия не имею, как это реализовать. Гугление не принесло никаких результатов. Есть идеи?
У меня есть 3 модели: class Person(models.Model): name = models.CharField(max_length=50)class Person(models.Model). class Skill(models.Model): имя_навыка = models.CharField(max_length=100) person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name="skills") class WorkHistory(models.Model): название_компании = models.CharField(max_length=100) person = models.ForeignKey(Person, on_delete=models.CASCADE, related_name="workhistories")) В панели администратора django я могу …
Я пытаюсь сгруппировать два одинаковых значения полей и отобразить их связанные значения в одном ответе. models.py: class Book(models.Model): user = models.ForeignKey(User, on_delete = models.CASCADE, null = True, blank = True) image = models.ImageField(default = "Nana.jpg", upload_to = 'images/', null …
Я получаю эту ошибку уже довольно давно. Я пытаюсь расшифровать текстовое содержимое, которое было зашифровано с помощью fernet. Ключ передается через элемент ввода в моем шаблоне django. После получения значения из текстового ввода, я попытался использовать его для расшифровки …
Предположим, я Санта Клаус и делаю сайт для отслеживания рождественских списков детей. У меня может быть что-то вроде этого: class Kid(models.Model): name = models.CharField() class Gift(models.Model): name = models.CharField() class WishList(models.Model): date_received = models.DateTimeField() kid = models.ForeignKey(Kid, on_delete=CASCADE) …
Недавно я обнаружил, что в django ORM можно передавать словарь в качестве аргумента фильтра. Это изменило игру для конкретного проекта, над которым я работаю. Это позволяет мне создать конечную точку, где пользователь может эффективно построить запрос с помощью POST …
< < container_commands: 01_migrate: command: "source $PYTHONPATH/activate pipenv run python manage.py migrate" leader_only: true < DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } < 500 успешно.localmachine Как проверить, есть ли необходимые миграции у …
Я не могу заставить свой код поймать эти исключения: import psycopg2 from psycopg2 import IntegrityError, errors from django.db.utils import IntegrityError as ie ... try: parent = Code.objects.get(arrow=parrow) except (Code.DoesNotExist, psycopg2.errors.ForeignKeyViolation, IntegrityError, ie): logging.warning(f"Parent '{parrow}' of {child} not yet …
У меня были разные случаи, когда я хотел, но не мог ограничить символы, вводимые пользователем при html-вводе. Например, что мне делать, если мне нужны только цифры и буквы? Никаких других, например £-"<#>{[. И что мне делать, если я хочу, …
Нигде не могу найти ответ на свой вопрос, и пытаюсь решить его уже почти 2 часа. У меня есть 3 модели. Допустим A, B и C: class A(models.Model): product = models.ForeignKey(B, on_delete=models.CASCADE) class B(models.Model): product = models.ForeignKey(C, on_delete=models.CASCADE) class C(models.Model): …
Я пытаюсь внедрить PayPal API в мою систему проверки Django / Vue, но каждый раз, когда я пытаюсь получить доступ к проверке через кнопки paypal checkout, всплывающее окно немедленно закрывается, и я получаю эти ошибки: …
эй, ребята, допустим, у меня есть эти модели class Object1: ..... class Object2: user = models.ForeignKey(User) rel = models.ForeignKey(Object1, related_name = 'objects') isCOmpleted = models.BooleanField() и я хотел выполнить такой запрос: Object1.objects.all().prefetch_related(Prefetch('objects', Object2.objects.filter(user = specific_user))).annotate(is_completed=F('objects__isCompleted')) …
Я хочу сделать аутентификацию пользователей с помощью react, Django (используя Allauth) и redux, а также аутентификацию Jwt. какой лучший способ сделать это?
Есть модель Art. Есть модель Good у которой есть ForeinKey на Art. Я хочу в одном запросе получить все объекты Art, на которые не указывают ни один Good. То есть все art у которых art.good_set.all() - пустой кверисет.
Я пытаюсь обновить поле статуса с помощью сигналов, но получаю ошибку максимальной рекурсии. Использую django 4.1.1. models.py class Product(models.Model): # …. PRODUCT_STATUS = ( ('P', _('Preparation')), ('S', _('Sold')), ('T', _('Shipped')), ) status = models.CharField(max_length=1, null=True, choices=PRODUCT_STATUS, default='P') price_sold = …
Я пытаюсь изменить ключи stripe api на трех доменах, которые находятся на дроплете digital ocean. Проект использует фреймворк Django sites для размещения этих трех доменов. Поэтому, когда я меняю ключ, он работает только для одного домена, но не для остальных. …
Я хочу импортировать модели в скрипт python (test.py), используя этот код from .models import Template print('good') но это дает мне эту ошибку : from .models import Template ImportError: attempted relative import with no known parent package …
< < < class Post(models.Model): title = models.CharField(max_length=255, null=True) start_date = models.DateField(null=True, blank=True) end_date = models.DateField(null=True, blank=True) < post = Post.objects.filter( start_date__gte='09-16', end_date__lte='10-01' ) Мое требование состоит в том, чтобы каждый год пользователь находил пост с определенным диапазоном дат. …
Итак, я работал на Macbook (с чипом intel) и использовал шаблон django-cookie-cutter для запуска своего проекта. Там все работало нормально. Затем я перешел на новый mac с чипом apple. Теперь мои изменения на хост-машине не реплицируются в докер-контейнер, …
Я перепробовал все, и не понимаю, в чем проблема. OS: Ubuntu 20.04.5 LTS Nginx config: /etc/nginx/sites-available/default server { listen 80; server_name ***.**.***.***; charset utf-8; client_max_body_size 10M; location /static { alias /var/django-backend/static; } location /media { alias /var/django-backend/media; } location …
Я успешно зарегистрировал пользователя, но когда ot перенаправляет меня на страницу входа, я на 100% уверен, что пароль правильный, но он не вводит меня, поэтому я проверил страницу администратора для этого пользователя, имя пользователя существует, но он говорит, что пароль …
Я создал систему управления обучением, используя Django REST в качестве бэкенд-приложения. Приложение довольно сильно выросло, как и его пользовательская база, и все больше и больше людей проявляют к нему интерес. Я понял, что современные приложения LMS имеют нечто …
У меня есть бд, в которой лежат gpx файлы, их нужно просто отобразить в виде карты на сайте. Как это сделать? Уже испробовал миллионы вариантов, но ничего не смог найти... Нужно решение именно на Python. Нашёл интересный сайт, который почти …
Я работаю над проектом Django Ticketing, где я хочу, чтобы гость активировал PIN-код билета, а затем зарегистрировался на мероприятии, на которое он купил билет. И я хочу, чтобы у гостевого пользователя был доступ для входа в систему и обновления профиля. …
Я импортирую большое количество данных в django из csv. Я создал скрипт с помощью django-расширений, который создает объекты, подобные этому: def process_row(row): return {"foo": row[0], "bar": row[1]} data = [] for row csv.reader(csvfile): if len(data) > 5000: MyModel.objects.bulk_create(data) data = …
Я импортирую большое количество данных в django из csv. Я создал скрипт с расширением django-extensions, который создает объекты, подобные этому: class BlogPostForm(ModelForm): class Meta: model = BlogPost fields = ("title","body","tags") widgets ={ 'title' : TextInput(attrs={'class':'form-control ' ,'placeholder':'Title'}), 'body' : TextInput(attrs={'class':'form-control'}), …
У меня приличный опыт работы с Django, но недавно я открыл один из своих старых проектов Django и понял, что с ним что-то не так. Я просмотрел файлы и обнаружил, что под ними были красные волнистые линии: from django.shortcuts …
Итак, имеется модель: class Lines(models.Model): id = models.AutoField(primary_key=True, verbose_name='ID') piping = models.ForeignKey(GasPiping, related_query_name='piping_formku', blank=True, null=True, verbose_name='МГ', on_delete=models.PROTECT) cs = models.ForeignKey(Cs, related_query_name='cs_formku', blank=True, null=True, verbose_name='КС', on_delete=models.PROTECT) pressure_rated = models.FloatField( blank=True, null=True, verbose_name='Давление номинальное') pressure_current = models.FloatField( blank=True, null=True, verbose_name='Давление текущее') pressure_max …
Я пытаюсь упорядочить свой код, удалив много повторяющейся логики. Мне кажется, что это было бы отличным вариантом использования контекстного менеджера. При внесении определенных обновлений в систему всегда происходят 4 вещи - Мы блокируем ресурс, чтобы предотвратить …
Допустим, у меня есть базовый класс Generic под названием person для группировки всех других person, которые расширяют его: class Person(models.Model): name = models.CharField(...) И класс Worker, который расширяет Person: class Worker(Person): card_id = models.CharField(...) Когда …
Есть запрос на react react.js function getCookie(name) { var cookieValue = null; if (document.cookie && document.cookie !== '') { var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++) { var cookie = cookies[i].trim() if …
Я перепробовал много решений, но не нашел ни одного, а также является ли django queryset быстрее, чем необработанные sql join запросы? Models - class S2BotCategoriesMappings(models.Model): id = models.IntegerField(primary_key=True) id_s2_bot = models.ForeignKey(S2Bot, models.DO_NOTHING, db_column='id_s2_bot', blank=True, null=True) id_s2_bot_categories = models.ForeignKey(S2BotCategories, …
Я пытаюсь настроить prefect 2 с dask для выполнения некоторых задач в django. Один простой пример с небольшим количеством кода работает нормально, но более крупный пример не работает с: distributed.worker - ERROR - Could not deserialize task ****-****-****-**** Traceback (most …
У меня есть данные из ввода, и я хочу отправить их с помощью ajax в мои представления django. Но он возвращает None. в моем html <input type="text" id="title" name="chart-title" /> <input onClick="send()" type="submit" /> в моем …
Я пытаюсь создать класс сериализатора, который имеет два поля: имя, предмет, но в одном случае мне нужно создать два разных сериализатора для каждого из полей, потому что NameSerializer и SubjectSerializer будут использоваться во многих разных местах. Таким образом, если я …
У меня есть страница на сайте с множеством фильтров/настроек, все они хранятся в JSON объекте. И эта страница отображает живые данные, поэтому производительность очень важна. В настоящее время я отправляю POST-запрос для получения данных, но я знаю, что …