Я начинающий в 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.
Мне нужно добавить кнопку редактирования в мое приложение django, но она только перенаправляет меня на домашнюю страницу, и никакие изменения не сохраняются. вот мой код views.py, я думаю, что проблема возникает именно здесь def editPhoto (request, pk): photo …
Этот код создает и обновляет объекты с пустыми атрибутами имени файла: def _database_path(project, filename): return f'{project.id}/{filename}' database = models.FileField(upload_to=_database_path, storage=FileSystemStorage(location=/tmp/project_bucket)) Файлы сохраняются и извлекаются без проблем, но свойство filename для этого поля пустое. Почему это не работает (и …
Я пишу модуль django, который обрабатывает сообщения в реальном времени в паре с уведомлениями. Пока что: разговор может происходить только между не более чем 2 пользователями. после каждого сообщения должно быть отправлено уведомление. В настоящее время я работаю …
Я пытаюсь добавить модель преобразования, на которую ссылается модель fileurl, вызывающая мою модель customuser. Но по какой-то причине я получаю следующую ошибку при загрузке панели администратора. А это мои модели class Conversion(models.Model): user = models.ForeignKey(CustomUser, on_delete=models.SET_NULL, related_name='user', null=True, blank=False) …
мой список дел имеет две разные функции add_task & view_task Я не хочу создавать одну единственную функцию Я хочу, чтобы задача просмотра вызывала задачу добавления # Add Task Page def add_task(request): submitted = False …
Я перевожу сайт на wagtail и решил использовать расширения codered. Библиотека поставляется с контент-блоком image-gallery. Я хочу использовать его, но определить несколько шаблонов, которые можно выбрать в админке. Обычно вы определяете шаблон в разделе meta, но я заметил, что …
У меня проблемы со старым проектом, который работал на устаревшей версии django. Я обновил django до 4.1.5 и сделал несколько правок в файлах urls.py, которые использовали python из django.conf.urls. Я изменил это на использование re_path, но теперь столкнулся с …
Я получаю следующую ошибку: Платеж не может быть создан, потому что данные не прошли проверку. #view def home(request): customer = Customer.objects.all().filter(user=request.user) payments = Payment.objects.all().filter(user=request.user) if request.method == "POST": form = PaymentForm(request.POST) if form.is_valid: fs = form.save(commit=False) fs.user = request.user …
В настоящее время я использую Openpyxl в проекте Django для создания отчета в excel. Я начинаю с пустой модели excel, в которой в столбце C включена обводка текста. Фактически, когда я открываю модель и заполняю ячейку вручную, я получаю следующее …
Я получаю эту ошибку при добавлении пары. Невозможно присвоить значение "'1'": "Pair.exchange" должен быть экземпляром "Exchange".. models.py: class Exchange(models.Model): name = models.CharField(max_length=25) def __str__(self) -> str: return f'{self.name}' class Pair(models.Model): symbol = models.CharField(max_length=20) ask = models.FloatField() …
Начинаю изучать Django, в начале пути хочу создать свой to-do list. Делаю всё по видео из ютуба. В моменте вылезла ошибка в файле models.py: Unresolved reference 'models' and Unresolved reference 'django'. Ошибку с джанго я благополучно пропустил(не знаю зачем), осталась …
У меня есть модель комментариев, где комментарий может быть корневым элементом или находиться под другим комментарием. Я использую REST API для получения полного дерева. Можно ли ограничить его глубину, чтобы, например, оно останавливалось после 3 узлов от каждого корневого …
У меня проблема с пакетом @react-oauth/google npm. Когда я использую react app на порту 3000 и backend django на порту 8000, все работает, но после того, как я создаю react app и использую порт 8000, я пытаюсь войти в …
Установил django внутри файла в Desktop с помощью pipenv, создал pipfile и pipfile.lock без каких-либо проблем, позже при попытке запустить проект с помощью 'djang0 -admin startproject' выдает Zsh: command not found: django. Пробовал python3 -m django startproject forum и …
Как интегрировать платежный шлюз Cardpointe в Django. Я застрял с этим. Я не знаю как это сделать и не могу найти ни одного примера в google.