Я использовал этот код для соединения моего приложения django с postgresql с помощью sqlalchemy ORM: DB_CONN_STRING = "{driver}://{user}:{password}@{host}:{port}/{dbname}?options='-c client_encoding=utf8&sslmode=require".format( driver=settings.DATABASES['db']['ENGINE'].split('.', -1)[-1], user=settings.DATABASES['db']['USER'], password=settings.DATABASES['db']['PASSWORD'], host=settings.DATABASES['db']['HOST'], port=settings.DATABASES['db']['PORT'], dbname=settings.DATABASES['db']['NAME']) db_engine = sqlalchemy.create_engine(DB_CONN_STRING, echo=settings.SQLALCHEMY_ECHO, pool_recycle=1800, pool_size=1, max_overflow=9, pool_use_lifo=True, pool_pre_ping=True, connect_args=ssl_args) db_session = scoped_session(sqlalchemy.orm.sessionmaker(bind=db_engine), …
используя django admin на существующей базе данных, я установил отношение "многие ко многим" между "Contact" и "Groupe" на основе промежуточной модели "Contactgroup". В форме администратора "Группы" я добавляю таблицу в строке, чтобы показать все группы контактов. Все нормально, …
PS C:\Users\rajla> django-admin startproject mymall . django-admin : Термин 'django-admin' не распознан как имя команды, функции, файла сценария или работающей программы. Проверьте написание имени, или, если путь, проверьте правильность пути и повторите попытку. В строке:1 char:1 django-admin startproject …
Class User(AbstractUser): nickname = models.CharField(max_length=32) birthday = models.DateField() objects = MyUserManager class Meta: ordering = ('-id',) Я создал пользовательскую модель пользователя и определил класс MyUserManager для управления моделью. class MyUserManager(UserManager): def _create_user(self, username, email, password, **kwargs): if not …
У меня есть модель User, которая связана с моделью DriverCar с помощью related_name='driver'. Каждый пользователь может быть связан с несколькими автомобилями. Модель DriverCar имеет поле "reference_number" типа integer. Я хочу показать список всех пользователей, упорядоченный поreference_number последнего объекта DriverCar, …
Если быть более точным, я хочу получить настройки db с сервера конфигурации при запуске проекта django, и использовать их для настройки подключения django db В будущем, когда-нибудь, настройки в конфиг-сервере могут быть изменены (например, изменить пароль пользователя) и перенесены …
Как добавить метод UPI в Django или DJANGO REST FRAMEWORK lIKE THIS Image (нажмите на ссылку для просмотра изображения).
Я хочу отправить письмо с вложением, используя SendGrid API со всеми расширениями в Django. Вот мой код для отправки почты. views.py def submitTicket(request): try: if request.method == 'POST': name = request.POST.get('name') email = request.POST.get('email') subject = request.POST.get('subject') comment = request.POST.get('comment') …
В дополнение к суперпользователю по умолчанию, который имеет доступ ко всем приложениям в проекте и все разрешения, я хочу создать еще два типа суперпользователей, Создатель имеет возможность делать все операции CRUD на всех приложениях без выполнения в базе данных в …
Pip install youtube-search-python А когда я пытаюсь : from youtubesearchpython import * Я вижу ошибку, которая говорит мне, что модуль не найден В чем проблема
У меня есть проблема, которая задерживает меня в разработке уже 1 неделю, и я не могу выйти из нее, видя ответы других пользователей. Мой проект состоит из бэкенда на Django и фронтенда на React, все приложение Dockerized и обслуживается …
Я запускаю Django-app на Heroku и использую TailwindCSS. Когда я развертываю приложение, оно бесконечно загружается. Просматривая Network в dev-tool Chrome, я заметил, что бесконечная загрузка происходит из-за того, что мое приложение пытается загрузить browser-sync-client.js. По сути, оно ждет …
Это моя модель class Model1(models.Model): category = models.CharField() name = models.CharField() Я хочу получить счетчик category. Поэтому я написал ORM следующим образом: from django.db.models import Count result = Model1.objects.values('category').annotate(Count('sns_type')) но результат показан …
Я пытаюсь получить значения из django.db.models.query, но я хочу использовать что-то вроде latest_stichtag_values.values("buchung__" + any character), пример этого в обычном python regex был бы вроде r"^[buchung__]\w*", который соответствует buchung__ buchung__fdsaf buchung__ddd Но не asss_buchung__ aaaa …
Views.py class ChildCreateAPIView(ListCreateAPIView): serializer_class = ChildListSerializer permission_class = (IsAuthenticated,) def create(self, request, *args, **kwargs): serializer = self.serializer_class(data=request.data) # ---> getting the data from serializers class if serializer.is_valid(raise_exception = True): # queryset = Child.objects.create(full_name=full_name, username=username, pin=pin, confirm_pin=confirm_pin) full_name = serializer.validated_data['full_name'] # …
У меня есть эти три json-файла: Первый: [ { "amount": 100, "id": 1 } ] Секунда: [ { "new_id": 0, "id": 1, "date": 01/01/2023 } ] Третья: [ { "new_id": 0, "start_date": 01/01/2024 } …
В админке django при изменении; если значение выбирается для удаления из поля Many to many, я хочу проверить, подходит ли это значение для удаления и предупредить пользователя, если оно не может быть удалено, иначе позволить пользователю выполнить операцию. Как …
эту функцию я использовал в разделе управление/команды и она работала, но я хотел бы использовать ее для периодического обновления фидов. например, каждые 15 минут или около того. celery.py from celery import Celery import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings") app = Celery('mysite', …
Я пытаюсь создать форму с Django и безуспешно пытаюсь создать поле только для чтения. Поле должно содержать код, который вычисляется в представлении, но мне нужно показать его пользователю. Это модель: class Customer(models.Model): name = models.CharField(max_length = 250) note = …
У меня есть приложение Django с Nginx, Gunicorn, PostgreSQL и Celery, которое я докеризировал. При попытке добавить celery_beat в docker-compose.yml я получаю django.db.utils.ProgrammingError: relation "django_celery_beat_periodictask" does not exist, хотя миграции были выполнены успешно, и на панели администратора я вижу, …
Команда, используемая для запуска celery, дает мне результат, показанный на изображении.Как вы можете видеть на изображении, там говорится об ошибке ключа vubon. А у меня нет никакой задачи с именем "vubon". В чем может быть проблема - в структуре импорта …
Итак, в этом примере из документации django-filters, как мне установить значение по умолчанию для max_price, если max_price не был предоставлен в качестве параметра фильтра при вызове API? class ProductFilter(filters.FilterSet): min_price = filters.NumberFilter(field_name="price", lookup_expr='gte') max_price = filters.NumberFilter(field_name="price", lookup_expr='lte') class …
Пытаюсь отправить электронное письмо с помощью smtp на gmail, но получаю "error 11001 getaddrinfo failed". Я не уверен, что делаю неправильно. Вот мой 'settings.py' EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_SSL = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = '******@gmail.com' EMAIL_HOST_PASSWORD = …
Здравствуйте, у меня проблема с присвоением одной изменяющейся переменной другой переменной. Вот мой код: model.py class Team_of_4(models.Model): name = models.CharField(max_length=64) op1 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op2 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op3 = models.CharField(max_length=16, choices=ARMIES_CHOICE) op4 = models.CharField(max_length=16, choices=ARMIES_CHOICE) p11 = …
я делаю webapp, я делаю таблицу DateTime, я делал это раньше, но без проблем forms.py class DateInput(forms.DateInput): input_type = 'date' class HomeworkForm(forms.ModelForm): class Meta: model = Homework Widgets = {'due':DateInput(attrs={'type':'date'})} fields = ['subject','title','description','due','is_finished'] models.py class Homework(models.Model): user = …
Мне нужно проверить, есть ли комната в чате. ex) пользователь_1 и пользователь_2 имеют комнату нет комнаты Я загружаю свой код и картинку с данными. Я думаю, что он может работать с группировкой по, верно? <a href="https://i.stack.imgur.com/nxlmb.jpg" …
Я новичок в Django API. Я разрабатываю api, где ответ будет выглядеть следующим образом после запроса сообщения: { "set_attributes": { "name": "some value", "возраст": "другое значение". }, } В настоящее время мой ответ выглядит следующим образом: { "Name": "some …
Мне нужен автоматический импорт для пользовательской модели и сериализатора Соответственно, согласно условию, в любом представлении. Проблема: Здесь я создал два класса (VIEWS) в Django, один из которых принимает запросы, а другой - базовый класс, который будет контролировать все запросы …
Для проекта Django я создал виртуальную среду внутри проекта. Но при запуске команды PS C:\Users\joray\Documents\invoice_export-master> cd .\env\Scripts\activate в терминале VS code я получаю следующую ошибку: cd : Не удается найти путь ".\env\Scripts\activate", так как он не существует. строка:1 знак:1 + …
У меня есть следующие модели Django и простая функция, которая обращается к базе данных: class Shape(models.Model): color = models.CharField() name = models.CharField() class Point(models.Model): x = models.FloatField() y = models.FloatField() shape = models.ForeignKey(Shape, on_delete=models.CASCADE, related_name="points") def some_access(id): shape = …
I used pip install celery[redis] в настройках проекта: CELERY_BROKER_URL = "redis://127.0.0.1:6379" redis дает ответ PONG но он все еще использует amqp, когда я запускаю celery -A news worker -l info
В моем шаблоне есть цикл для отображения каждой строки в таблице, каждая строка имеет несколько полей ввода из созданной мной функции formset. Я столкнулся с проблемой, когда я хочу передать id для каждой строки, которую я зацикливаю, чтобы я мог …
У меня есть HTML страница с 4 радиокнопками для выбора времени выхода из системы: Чтобы администратор мог выбрать, через сколько минут он/она хочет выйти из приложения Django. Варианты автоматического выхода из системы: 15 минут 30 минут 1 час …
У меня есть один python проект, в котором есть много функций, которые будут выполняться только в терминале vs код. Я хочу добавить простой GUI/web/html интерфейс (используя django), чтобы заменить CLI на frontend. Как этого можно достичь? Любая идея будет …
У нас есть сайт на основе Django с базой данных PostgreSql. Мы не хотим разрабатывать никаких REST API для текущего сайта. Поэтому мы хотели бы узнать, можно ли разработать мобильное приложение с помощью Flutter, если у нашего сайта нет REST …
Можете ли вы мне помочь? Не могу решить проблему: у меня не показывает ошибку валидации когда я пишу неуникальный slug в форме -> ошибки в форме нет Я думаю, что проблема в использовании def post() или return redirect после …
У меня есть эта модель Game и у меня есть рабочий GET метод и я хотел бы создавать новые Game объекты в моей базе данных с помощью POST запроса. У меня Game вот так: class Game(models.Model): owner = …
Хотелось бы обновить django control (без модели) после обновления. (создал userForm с помощью forms.py). Возможен ли этот метод? если возможно, то подскажите как написать код. forms.py class test_Form(forms.Form): # userID user_id = forms.ChoiceField( label = "userID", widget= forms.Select(), ) def …
Я создаю представление таблицы лидеров для REST API, который я разрабатываю в DRF. Мне нужна небольшая помощь в снижении неэффективности. views.py class LeaderboardAPIView(ListAPIView): serializer_class = UserSerializerLeaderboard permission_classes = (IsAuthenticated,) def get_queryset(self): queryset = User.objects.all() queryset = list(queryset) queryset.sort(key=operator.attrgetter("total_karma"), reverse=True) …
У меня есть следующий код в файле views.py: def valores(request): global peso_unitario, preco_unitario peso_unitario=[] preco_unitario=[] N=a print('N='+str(N)) for i in range(N): peso_u = request.POST['peso_u'] preco_u = request.POST['preco_u'] if peso_u.isdigit() and preco_u.isdigit(): c = int(peso_u) d = int(preco_u) peso_unitario.append(c) preco_unitario.append(d) …