< < 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-запрос для получения данных, но я знаю, что …
Здравствуйте, у меня есть небольшое приложение, которое сканирует RSS канал один раз в день. Данные затем анализируются в Pandas DF и затем преобразуются в SQL. Весь этот процесс работает отлично, когда я захожу в свою базу данных, я …
Я использую Django 3.2 Я пишу unittests для тестирования некоторых пользовательских сигналов. Вот (обязательно упрощенная) версия кода, который я тестирую: /path/to/project/myapp/models.py from .signals import signal_comment from .constants import EVENT_COMMENT_DELETE class Commentable(models.Model): def delete_comment(actor, *args, **kwargs): # do some …
Я получил задание развернуть статический сайт на сервере AWS Ubuntu Server, мне дали имя пользователя и SSH ключ для него. Используя PuTTy, я получил доступ к серверу, настроил django, postgres nginx и gunicorn. Однако теперь мне нужно проверить прогресс, …
Я создаю сайт с Django и я делаю его, но у меня проблема, я получаю ошибку при регистрации пользователей электронной почты вот запись аудио раздела плагина я использую Amazon утвержден, пользователь работает там, но он дает мне ошибку при регистрации …
В настоящее время мы переходим со старой версии graphene (0.99) на новую (2.15). В старой версии мы могли устанавливать значение поля в резольвере запросов. Например: class DogType(DjangoObjectType): selected = graphene.Boolean() class Meta: model = Dog class DogsQuery(graphene.ObjectType): dogs = …
< { "details":{ "name":"My first ", "description":"this is Gina be cool", "display":"file:///data/user/0/com.merchant_app/cache/rn_image_picker_lib_temp_935cb7c5-72fd-4c7a-ab45-7b62906909f7.jpg", "background":"file:///data/user/0/com.merchant_app/cache/rn_image_picker_lib_temp_9449c3c0-32c6-4122-8a92-1a9b5afa352f.jpg" }, "hours":[ { "partition":"P1", "timings":[ { "day":"Monday", "full_day":false, "close_day":false, "start_time":"2022-09-16T01:00:00.149Z", "close_time":"2022-09-16T01:00:00.149Z" } ] } ] } < {'display': ['The submitted data was not a file. Check …
Я создал простой проект с одним приложением и моделью. https://github.com/SergeyMalash/test_unique У него есть два уникальных поля. Также в настройках я указал ATOMIC_REQUESTS. Когда я делаю POST запрос с недействительным IP адресом, возникает ошибка (скриншот) Мои …
Я использую трясогузку. Я сериализовал свои API. Я хочу упорядочить их по -first_published_at, когда кто-то нажмет на мой API url api/v2/pages он увидит упорядоченный API без фильтрации по URL. вот мой api.py код: class ProdPagesAPIViewSet(BaseAPIViewSet): renderer_classes = [JSONRenderer] filter_backends …
У меня есть приложение Django, в котором я настроил администратора base_site.html. Я установил библиотеку (Django admin tools), которая также расширяет админку base_site.html Очевидно, что мой пользовательский base_site.html больше не загружается. Я хотел бы расширить base_site …
Class ExamSectionMixin(models.Model): exam_section = models.ForeignKey('fipi_exam_sections.ExamSection', blank=True, null=True, on_delete=models.CASCADE, ) class Meta: abstract = True class PriorityMixin(models.Model): priority = models.PositiveIntegerField(blank=False, default=0, null=False, db_index=True) class NameMixin(models.Model): name = models.CharField(max_length=255, null=False, default="") def __str__(self): return self.name class Meta: abstract = True class TaskDescription(NameMixin, …