В настоящее время я выбираю между Django (Python) и PHP 8.* для очень большого проекта, который ожидает большой трафик. Использование памяти является решающим фактором для меня, так как сайт должен будет обрабатывать значительное количество одновременных посетителей. Например, допустим, сайт должен …
Здравствуйте, я использую maplibre для пользовательской карты, я использую geodjango для бэкенда, данные из базы данных поступают следующим образом. { id: «arrow_tile_layer», тип: «symbol», источник: «arrow», 'source-layer': «линия», minzoom: 16, maxzoom: 20, фильтр: [«==», [«get», «way_type»], «primary»], paint: {«text-color»: «#000000», …
У меня есть следующая настройка для регистрации пользователя и передачи токена доступа и обновления, токен обновления устанавливается в cookies, а access_token просто передается в json и у меня есть следующие представления для ротации токена доступа, когда срок его …
Как разместить проект Django на виртуальном хостинге? У меня есть версия Python: 3.12.8, провайдер общего хостинга: Hostinger, Доступный веб-сервер: Nginx и База данных: SQLite.Как настроить базу данных для Django на виртуальном хостинге и как настроить Apache или …
Я использую docker-compose для запуска проекта Django. Моя цель состоит в том, чтобы docker стартовал с существующими данными (статикой, базой данных и всем содержимым медиа-каталога). В настоящее время статика собирается и распределяется по томам. База данных начинается …
Подход 1: Без transaction.atomic Источник: https://adamj.eu/tech/2022/08/22/use-partial-with-djangos-transaction-on-commit/ def order_created(order): order.status = 'created' order.save() transaction.on_commit( partial(send_order_email.delay, order_id=order.id) ) Подход 2: С transaction.atomic def order_created(order): with transaction.atomic(): order.status = 'created' order.save() transaction.on_commit( partial(send_order_email.delay, order_id=order.id) ) …
У меня есть приложение Django, запущенное на сервере, я использую gunicorn на сервере вот как выглядит мой файл службы gunicorn myapp.service [Unit] Description=myapp daemon Requires=myapp.socket After=network.target [Service] User=root Group=www-data WorkingDirectory=/myappApi/ ExecStart=/myappApi/venv/bin/gunicorn \ --access-logfile …
Я создаю приложение семейного древа на Django, где мне нужно симметрично представлять и запрашивать браки. Каждый брак должен содержать только одну запись, а отношения должны включать обоих партнеров без дублирования данных. Вот соответствующая структура модели: class Person(models.Model): …
Я пытаюсь реализовать конечную точку отдыха с помощью Django. Мой views.py имеет следующий вид: from django.http import JsonResponse from rest_framework.decorators import api_view from rest_framework.response import Response from rest_framework import status import json from .utils import retrieve_and_detect_faces @api_view(["POST"]) def video_analysis(request): …
Setting.py: INSTALLED_APPS = [ 'channels', 'allauth', 'allauth.account', 'allauth.socialaccount', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', "corsheaders", ] MIDDLEWARE = [ "corsheaders.middleware.CorsMiddleware", 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', "allauth.account.middleware.AccountMiddleware", 'django.middleware.clickjacking.XFrameOptionsMiddleware', ] AUTHENTICATION_BACKENDS = [ 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', ] Файл: url.py urlpatterns …
Я пытаюсь вернуть объект JSON вместе с кодом ошибки 400. Это правильно возвращает объект (например, {"email": ["A user with that email address already exists."]}: return HttpResponse(json.dumps(dict(form.errors.items()))) Тогда как все эти просто возвращают нечитаемый (javascript) объект ([object Object]): …
Я работаю над проектом Django, и мне нужно реализовать многоязыковую поддержку для моего REST API. Я хочу, чтобы API возвращало ответы на выбранном языке на основе префикса URL (например, /en/, /ml/), используя i18n_patterns. Я сделал следующее: …
Итак, я использую cloudinary в django для работы с видео. Работа с видео идет очень хорошо, но я хочу отображать видео на панели администратора. models.py course = models.ForeignKey(Course, on_delete=models.CASCADE, related_name='Course') public_id = models.CharField(max_length=130, blank=True, null=True) title = models.CharField(max_length=120) description …
Sudo vi /etc/httpd/conf.d/canon.conf <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName your_domain_or_ip # Path to the root of your Django app DocumentRoot /home/ec2-user/erp-edi-integration/canon # Update to the new virtual environment path WSGIDaemonProcess canon python-home=/home/virtual-env/venv WSGIProcessGroup canon WSGIScriptAlias / /home/ec2-user/erp-edi-integration/canon/canon/wsgi.py # Set up static …
У меня есть выпадающий список, который заполняется марками автомобилей из моей базы данных, и я хочу, чтобы каждый из элементов (при выборе) отправлял свое имя в форму (например, если я нажимаю Fiat, я хочу, чтобы элемент отправлял имя Fiat …
В моем Django-проекте мне нужен общий поиск istruthy/isfalsy, который бы работал с любым типом полей базы данных. Пример models.py: class MyModel(models.Model): my_charfield = models.CharField(...) my_decimalfield = models.DecimalField(...) my_datefield = models.DateField(...) my_boolfield = models.BooleanField(...) my_fkfield = models.ForeignKey(...) …
Я хотел бы создать множество фиктивных продуктов для использования в разработке. Фиктивные продукты должны быть в базе данных разработки, в дополнение к копии всех данных, которые есть в базе данных производства, чтобы я мог видеть, как фиктивные продукты …
Этот вопрос может быть слишком широким для StackOverflow, но я не уверен, куда еще можно обратиться за помощью. Я написал простую систему аутентификации на Django с помощью Djoser и его реализации JWT, используя jQuery на фронтенде. Я действительно не …
Я не знаю, что здесь происходит, всякий раз, когда я пытаюсь создать бузу со статусом, установленным на Draft (это также статус по умолчанию, установленный в модели) Django возвращает ответ 302 и не сохраняет его в базе данных. Однако, когда …
В настоящее время на странице входа в систему у меня есть кнопка: <div class="d-grid gap-2"> <a href="{% provider_login_url 'google' %}" class="btn btn-danger"> <i class="fab fa-google"></i> Sign in with Google </a> </div> Это перенаправляет на accounts/google/login/, а эта …
Я пишу систему управления библиотеками на Django. Есть два вида, которые вызывают у меня затруднения. В BookDetailsView перечислены подробные сведения о книге, такие как название, цена и т.д. class BookDetailsView(LoginRequiredMixin, DetailView): model = Book template_name = …
Я пытаюсь воспроизвести команду экспорта, как показано в import-export docu python manage.py export CSV auth.User но все, что я получаю, это: Unknown command: 'export'. Type 'manage.py help' for usage. settings.py INSTALLED_APPS = [ …
Я создал пользовательскую модель пользователя в моей модели django, где пароль сохраняется с помощью make_password из password_strength, но при попытке войти в систему с помощью check_password он говорит, что имя пользователя или пароль недействительны. @csrf_exempt def login_attempt(request): if request.method == …
У меня возникла проблема с библиотекой pyrfc в моем проекте Django, работающем на сервере Pythonanywhere. В частности, я пытаюсь использовать класс Connection из pyrfc для создания соединения с системой SAP, но при попытке импортировать Connection в файл views.py я сталкиваюсь …
У меня есть приложение Django на сервере Hetzner и сайт Wordpress на сервере Hostinger. Я хочу настроить Nginx на моем сервере Hetzner для обслуживания приложения Django, и когда он запрашивает маршрут /route-name, он обслуживает сайт Wordpress с сервера …
** [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=evanys Group=www-data WorkingDirectory=/home/evanys/www/plus ExecStart=/home/evanys/www/django22/bin/gunicorn \ --access-logfile - \ --workers 3 \ --bind unix:/home/evanys/plus.sock \ plus.wsgi:application [Install] WantedBy=multi-user.target ** <<<<1><1>>Привет во время выполнения<<<2><2><>>> *>sudo systemctl start gunicorn.socket* …
Я хочу создать пользовательское поле модели в Django, которое может хранить значения в байтах в базе данных, но позволяет пользователям взаимодействовать с ним в гигабайтах (ГБ) в интерфейсе администратора Django. Цель состоит в том, чтобы поле беспрепятственно обрабатывало все необходимые …
Hi all Я пытаюсь использовать ModelSelect2Widget Я установил сервер redis, который я тестировал и он работает. затем я установил следующий проект: models.py class Doctor(models.Model): user=models.OneToOneField(User,on_delete=models.CASCADE) status=models.BooleanField(default=True) def __str__(self): return "{} ({})".format(self.user.first_name,self.department) class Patient(models.Model): user=models.OneToOneField(User,on_delete=models.CASCADE) assignedDoctorId = models.ForeignKey(Doctor, on_delete=models.CASCADE,related_name='doctor_assigned') admitDate=models.DateField(auto_now=True) status=models.BooleanField(default=False) …
Я работаю над Django, используя python. Я работаю над официальным SDK для python от Aliexpress. Я пытаюсь получить ACCESS TOKEN от Aliexpress. Я получил проблему 'IncompleteSignature', которая означает 'Подпись запроса не соответствует стандартам платформы как …
Я работаю над проектом Django, где ведение логов имеет решающее значение, и я использую structlog для форматирования и управления логами. Планируется отправлять эти журналы в ElasticSearch. Однако я столкнулся с проблемой: в логах отсутствует поле «message», хотя я явно …
Я впервые использую каналы django и не могу разобраться в некоторых вопросах. Вот что я пытаюсь сделать; я хочу создать новое сообщение в ChatConsumer, что все хорошо и прекрасно. Проблема возникает, когда я пытаюсь передать id чата, в котором …
У меня есть приложение, которое использует Weblate для управления переводами. Я использую weblate/weblate образ Docker, а мои собственные настройки построены как отдельный пакет Python, расширяющий этот образ и построенный поверх него. Проблема в том, что в HTML-шаблонах Weblate есть …
Я делаю сайт с django на vscode. Я хочу добавить поле, содержащее изображения и другие файлы. Я провел небольшое исследование и выяснил, что для этого нужно установить django-anchor. Я установил его, но получил ошибку. Я знаю, что это …
У меня есть модель беседы, которая имеет много полей в модели пользователя. Проблема в том, что когда я пытаюсь добавить участников в разговор, я получаю ошибку = RecursionError: maximum recursion depth exceeded class Conversation(BaseModel): name = models.CharField(max_length=255, blank=True, null=True) …
Я пытаюсь настроить учетные данные по умолчанию приложений (ADC) Google Cloud для моего проекта Django на PythonAnywhere, но постоянно сталкиваюсь со следующей ошибкой: Error creating story: Your default credentials were not found. To set up Application Default Credentials, see https://cloud.google.com/docs/authentication/external/set-up-adc …
У меня есть база данных MySQL, которая отражает базу данных salesforce. В моей таблице есть столбец «createddate», который содержит записи в формате ISO-8601 datetime. Некоторые записи имеют смещение «Z», а некоторые - смещение «+0000», например: < …
Предположим, у меня есть следующий код в base.html: <meta name="description" content="{% block description %}Some description{% endblock %}"> Другие шаблоны, расширяющие base.html, переопределяют содержимое блока, и поэтому каждая страница получает свое собственное описание. Что, если я хочу …
Я разрабатываю веб-приложение на Django, которое позволяет пользователям следить друг за другом и просматривать ленту сообщений от пользователей, за которыми они следуют. У меня есть кнопка, которая запускает AJAX-запрос к представлению Django, предназначенному для получения и отображения соответствующих постов. …
1 с bootstrap 5.3 при просмотре не активен пагинатор на странице attach imagen введите описание изображения здесь Я хочу, чтобы навигатор активировался для каждой страницы. Например, imagen введите описание …
У меня есть хранилище, совместимое с S3, и сервер Droplet на Digital Ocean. Докеризованное приложение Django, которое я запускаю, пытается синхронизировать статические активы с хранилищем. Это не удается с сервера Droplet / контейнера Docker, но не при доступе к …