Я запускаю тесты с помощью selenium и хочу протестировать панель администратора в django поэтому я сделал следующие тесты import pytest from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By #create pytest database with admin credintials @pytest.mark.selenium def test_create_admin_user(create_admin_user): assert …
У меня есть QuerySet, состоящий из временной метки и булевого значения. Когда есть последовательные повторяющиеся значения, я хотел бы усечь их, чтобы показать только первое (и, возможно, последнее тоже, но не обязательно). например, заданный набор запросов <pre class="lang-py …
Везде пишут, что все настройки (API KEY, TOKEN, SQL LOGIN/PASS...) в приложениях Django лучше всего хранить в переменных окружения, загружать их в репозиторий - не очень хорошая практика. Пообщался со знакомым, который работает мидлом (правда он C#, но, думаю особо …
Здравствуйте, я пытаюсь показать пользовательское сообщение типа "Не существует", если на самом деле нет ни одной записи для показа и игнорировать наличие None в шаблоне для пустых записей Шаблон : <div class="col-md-6 col-sm-12 col-xs-12 form-group pull-right …
Мне интересно, может ли кто-нибудь помочь мне с подходящим способом создания unitest в DRF при использовании контекста внутри сериализатора. Как вы можете видеть в сериализаторе ниже, я добавляю поле под названием distance в мой сериализатор. class CompanySerializer(serializers.ModelSerializer): """Сериализатор …
У меня есть проект django, я хочу опубликовать его на сервере ubuntu, когда я активирую виртуальную среду и делаю python manage.py runserver: File "manage.py",line 17 )from exc ^ SyntaxError:invalid syntax Я получаю ту же ошибку в каждой …
Яm trying to handle the existing name of a Category, so that users won хочу разрешить создавать 2 категории с одинаковым именем, но на данный моментs taking all categories from the database, not only for the logged-in user. I …
Я использую Django 4.1 (Djoser не работает с 4.x) и dj-rest-auth (если не ошибаюсь, регистрация обеспечивается модулем django-allauth). Я пытаюсь добиться того, чтобы новый пользователь попадал на страницу создания профиля (конечная точка '/api/v1/new_hero/') сразу после регистрации. Без какой-либо проверки электронной …
Я только что развернул свое приложение django на сервере beanstalk, связанном с ведром s3 в консоли aws. В моем приложении pdf-файлы из каждого поста создаются и пересылаются в папку media в подпапке "postings". Однако в bucket такая папка …
Я развернул приложение Django и React на Azure. Я использую Web Application для контейнеров. Одно веб-приложение предназначено для Django, а второе - для React (CORS-заголовки правильно подтверждены, оба приложения подключены друг к другу). Образы Docker хранятся в Azure Container …
У меня есть несколько продуктов на моем сайте. И я хочу, чтобы клиент размещал заказ при нажатии на определенный продукт ... и затем форма заказа содержит charfield или что-то из этой модели продукта, чтобы идентифицировать заказ для какого продукта. …
Я борюсь с комбинацией AutoSlugField (из django-extensions) и ModelTranslation. class Article(models.Model): title = models.CharField(max_length=255, default="") slug = AutoSlugField( populate_from=[ "title", ], overwrite=True, ) Имеет смысл без перевода модели. К сожалению, если поля title и slug являются переводимыми, …
Логин не работает я не знаю где проблема помогите пожалуйста. https://youtu.be/tUqUdu0Sjyc ----- Деннис Айви - видео учитесь в youtube просмотров from django.contrib.auth import authenticate, login, logout def login(request): if request.method == 'post': username = request.POST.get('username') password …
Рассмотрим следующее model.py для установки на базе MariaDB: class User(models.Model): email = models.CharField(max_length=255) class Newsletter(models.Model): subscribers = models.ManyToManyField(User, blank=True) title = models.CharField(max_length=255) Если я удаляю User, я хочу, чтобы ссылка на него была удалена …
Data: string 0: object name: Hyderabad child: string 0: object name: hyderabad2 1: object name: hyderabad3 Я ожидаю целый объект, когда имя найдено
Я начинающий в Python Django. Я пытаюсь позволить пользователям загружать файл excel по определенному пути в Django. Мой views.py выглядит следующим образом. Как вы можете видеть, я хочу позволить пользователю загрузить файл OOOO.xlsx по пути /mysite/upload/. def download_file(request): # Define …
Гайз, застакался в вопросе и нужна помощь Есть бэк на django Как вы видите таблицы education и experience связаны с таблицей person. И я в drf пытаюсь вывести все эти связанные данные таким образом, чтобы в объекте person были объекты …
Я использую Daphne + Gunicorn + Nginx для развертывания django. Следуя этому руководству., Все работало нормально на Localhost, но как только я опубликовал на сервере Ubuntu, подключение к websocket не удалось. Вопрос Как я …
здесь вы можете увидеть views.py, models.py и url.py и вы …
Views.pyЯ хочу протестировать функцию. Возникает ошибка при запуске режима DEBUG. manage.py В файле manage.py ш ничего не менял
Мой сценарий: У меня есть три таблицы, Категория Подкатегория Продукты При вставке нового товара есть два поля выбора 1-й select предназначен для категории (он работает) 2-й - для подкатегории, которая должна быть …
Я создаю API блога и модель Post: проблема в том, что когда я хочу создать пост без содержимого тела, возникает ошибка class Post(models.Model): STATUS_CHOICES = [ ('P', _('Published')), ('D', _('Draft')), ('R', _('reject')) ] title = models.CharField(verbose_name=_("title"), max_length=255) slug = models.SlugField(null=True, …
Я развернул свое django приложение на heroku и мне нужны периодические задачи в нем. версии: django-celery-beat==2.4.0, celery==5.2.7, redis==4.4.2, kombu==5.2.4 Вот скриншоты моей трассировки https://i.stack.imgur.com/98icL.png https://i.stack.imgur.com/8LQZU.png https://i.stack.imgur.com/U3kB7.png celery.py: import os from celery import Celery os.environ.setdefault("DJANGO_SETTINGS_MODULE", "nftion.settings") app = Celery("nftion") …
У меня есть приложение Django, в котором я использую SIMPLE_JWT для аутентификации пользователей. Я использую Django для работы с панелью администратора, кроме того, я использую фреймворк Django rest для передачи данных фронтенд-приложению React. Во время авторизации приложение React получает …
Это мой Dockerfile: FROM python:alpine3.17 # Keeps Python from generating .pyc files in the container ENV PYTHONDONTWRITEBYTECODE=1 # Turns off buffering for easier container logging ENV PYTHONUNBUFFERED=1 WORKDIR /app # install psycopg2 dependencies RUN apk update \ && apk add …
Я пытаюсь использовать modelchoicefield из формы в formset_factory, но я не понимаю ошибку и не знаю, как ее решить. views.py def routecreate_view(request): orderformset = formset_factory(OrdersRouteForm, can_delete=False, extra=1) if request.method == 'POST': form = RouteForm(request.POST) formset = orderformset(request.POST) if form.is_valid() …
У меня есть унаследованная база данных mongodb. И я создаю приложение django, которое использует ее. Djongo используется в качестве провайдера базы данных. Я хочу добавить пользовательское обновление в мой файл миграции: db.collection1.updateMany({}, [{$set:{"field2": "$field1.id"}}]) Я попытался добавить …
Правильно, Допустим, нам нужно создать сайт на Django, где люди могут забронировать домик на выходные. Мы добавляем форму поиска на главной странице, где люди могут заполнить дату заезда и выезда. чтобы отфильтровать все доступные домики. Мы …
В моем Django приложении я использую RawSQL запросы в качестве дополнительного уровня безопасности, я хочу разобрать каждый RawSQL запрос, чтобы предотвратить операции удаления или обновления. пример: Есть несколько автоматических заданий, запланированных из панели администратора django, которые используют запросы RawSQL …
So my code looked like this at first: views.py urls.py from django.urls import path from . import views urlpatterns = [ path('login/', views.loginPage, name="login"), path('logout/', views.logoutUser, name="logout"), path('', views.home, name='home'), path('view_data/<str:pk>/', views.view_data, name = "view_data"), path('edit_data/<str:pk>/', views.edit_data, name = …
Мне нужно иметь модель change_form, которая будет вызывать "дочернюю форму" при обнаружении изменений в ее поле select. Это из файла admin.py class SuratAdmin(admin.ModelAdmin): change_form_template = 'surat_form_htmx.html' admin.site.register(Surat, SuratAdmin) и это шаблон 'surat_form_htmx.html' {% extends "admin/change_form.html" …
Я очень новичок в django и nginx и пытаюсь разместить свое приложение, используя nginx в качестве сервера. Я могу настроить фронтенд с доменным именем и 80 в качестве порта, но я не могу настроить бэкенд с доменным именем, обслуживающим …
Когда я запускаю свое приложение django в режиме производства (т.е. без DEBUG), мой администратор сайта пытается обслуживать статические файлы из "/media" вместо "/static", что приводит к 404s Это то, что он пытается обслужить. GET https://<domain>/media/admin/css/base.css Но если …
Я хочу выбирать только модель автомобиля, связанную с выбранной маркой автомобиля. Возможно ли это сделать в django? Или нужно использовать JS? Пример кода ниже: vehicle_brand = forms.ModelChoiceField(label='Brand', queryset=VehicleBrand.objects.all(), widget=forms.Select(attrs={'class': 'select form-select'})) car_model = forms.ModelChoiceField(label='Model', queryset=CarModel.objects.all(), widget=forms.Select(attrs={'class': 'select …
Я Адам Джон. Сейчас я изучаю Django Framework. Вчера я получил образец проекта от моего босса. Сегодня я установил Django Framework и все испортил. Но при установке я обнаружил ошибку ModuleNotFoundError: No module named 'caching.base'. Но я не смог …
Я потратил два дня, пытаясь разобраться в этом. Я запускаю контейнеры docker, в которых размещен веб-сайт django+react из файла docker compose. Я могу получить доступ к веб-сайту через порт 80 (IP: http://52.90.163.11:80), но я не …
Я пытаюсь отправить электронное письмо по smtp с помощью приложения django. Это работает в моей локальной среде, но не работает в производственной среде. File "/usr/local/lib/python3.9/site-packages/django/core/mail/message.py", line 298, in send return self.get_connection(fail_silently).send_messages([self]) File "/usr/local/lib/python3.9/site-packages/django/core/mail/backends/smtp.py", line 124, in send_messages new_conn_created = …
Я хочу, чтобы ответы ({{q.op1}},{{q.op2}},{{q.op3}},{{q.op4}}) не всегда находятся в одном и том же месте, а смешиваются. Например, один раз : ({{q.op4}},{{q.op3}},{{q.op1}},{{q.op2}}) а в следующем вопросе опять другой. Как я могу это сделать? html {% for q in questions %} {% …
Похоже, что объекты ORM не освобождают память - пожалуйста, посмотрите код ниже. Я пробовал различные подходы, но ничего не помогло: Вручную вызовите gc.collect() Вручную отключите и включите gc Используйте queryset Используйте итераторы Используйте списки В реальном случае …
Может ли кто-нибудь помочь мне с этим? Как изменить порт с localhost на 0.0.0.0.0.