Я развернул свой сайт (построенный на django) на heroku, все статические файлы видны, но медиафайлы не отображаются.
Мое решение, но мне кажется, что есть более элегантное решение class ModelInline(StackedInline): model = Model @register(AnotherModel) class AnotherModelAdmin(ModelAdmin): inlines = [ModelInline] def get_inlines(self, request, obj): inlines = super().get_inlines(request, obj) if not another_model_instance.<related_name>.exists(): inlines.remove(ModelInline) return inlines
У меня есть форма, которая при отправке создает график с помощью Plotly. Я пытаюсь использовать Ajax для отправки формы без обновления страницы. Хотя форма успешно отправляется, div формы дублируется на экране. Я не знаю, как решить эту проблему. Я …
У меня есть приложение на django. Я хочу загружать файлы из панели администратора этого приложения. После загрузки файлов они загружаются в облачное хранилище google и удаляются из приложения. Я получаю ошибку DATA_UPLOAD_MAX_MEMORY_SIZE, потому что размер моего файла около 1GB. …
При создании представления с помощью класса FormView и использовании метода dispatch для получения некоторых данных во время инициализации класса, возникает ошибка, когда форма становится недействительной {'detail': ErrorDetail(string='Method "POST" not allowed.', code='method_not_allowed')} < class TestView(LoginRequiredMixin,FormView): form_class = TestForm template_name = …
Я пытаюсь преобразовать переменную int (timestamp) в datetime, но django возвращает мне fromtimestamp Invalid argument date_time = datetime.fromtimestamp(int(request.data["time"])) Exception Type: OSError Exception Value: [Errno 22] Invalid argument Как решить эту проблему?
У меня есть вложенный цикл for, чтобы увидеть, где поле из таблицы Clock равно полю из таблицы Employee, и когда это происходит, выполнить некоторое условие. Это кажется чрезвычайно интуитивным, однако я, похоже, допускаю фундаментальную ошибку. Мой оператор if не …
Я получаю следующую строку publishedAt '2021-08-24T11:00:19Z' из youtube's api для объекта video. Но я не понимаю, как преобразовать ее в объект datetime и найти часы между ней и текущим моментом. Я попробовал следующий код, но он не сработал view.py …
У меня проблема с созданием этой структуры внутри моей mongodb. Я использую django. Djongo - это модель, которую я использовал, чтобы попытаться создать это, но я не могу найти способ. Я пробовал использовать Arrayfield и embeddedfield, но я застрял. …
Я хочу развернуть свое приложение django на сервере linux. Для этого я использую gunicorn (version 20.1.0) nginx/1.18.0 Django==3.0.5 sites-available/bunn_nginx.conf upstream django { server unix:///home/app/bunn/auth/auth.sock; } server { server_name example.com www.example.com; # max upload size client_max_body_size 75M; location …
Я использую json.dumps для создания некоторых отчетов из моей модели Django. start = time.process_time() items = Allotment.objects.all().order_by('dispatch_date') print("allotments", len(items)) serializer = AReportSerializer(items, many=True) items_json = json.dumps(serializer.data) print("allot time", time.process_time() - start) Я проверил время запроса и …
Я новичок в django. Я хочу использовать эту форму django для получения количества_дней для всех значений {{ имя }} <div> <form action="change_number_of_days" method="post"> {% csrf_token %} {% for name in filenames %} <input type="number" name="number_of_days" id="number_of_days" value=200> <label for="number_of_days"> …
Запрос PATCH выглядит примерно так "PATCH /api/details/43/ HTTP/1.1". Я хочу получить id из этого запроса, т.е. 43. Я использую ModelViewSet и переопределяю initalize_request. Я пытался MyModel.objects.get() внутри initalize_request, но он возвращает более одного объекта.
Могу ли я использовать djongo для соединения с базой данных Mongodb и для сложных запросов я хочу использовать Pymongo в моем проекте django. пожалуйста, дайте мне знать, если это возможно. Так как я хотел сделать полнотекстовый поиск в …
Models.py class test(models.Model): a_names = models.ForeignKey(User, related_name='a_names', on_delete=models.DO_NOTHING, blank=True, null=True) b_names = models.ForeignKey(User, related_name='b_names', on_delete=models.DO_NOTHING, blank=True, null=True) forms.py class Test1ModelForm(forms.ModelForm): class Meta: model = Test1 fields = ('id', 'a_names') views.py def Testing(request, pk): form = Test1ModelForm(instance=pk) if form.is_valid(): form.save() …
Я получил эту ошибку при отправке электронной почты. def registration(request): if request.method == 'POST': username = request.POST['username'] first_name = request.POST['first_name'] last_name = request.POST['last_name'] email = request.POST['email'] password = request.POST['password'] if User.objects.filter(username = username).exists(): messages.info(request,'Username taken') return redirect('registration') elif User.objects.filter(email …
В настоящее время я работаю над django. У меня есть отношения "многие-ко-многим" в моделях. Допустим, один пользователь может иметь несколько компьютерных систем, IP, портов и т.д. Я могу получить все эти значения, указав имя пользователя. Проблема: Я получаю …
У меня есть приложение Django, использующее PostgreSQL, которое отлично работает на localhost, но при развертывании на Heroku происходит сбой. Я развертываю через GitHub. Хотя я могу успешно развернуть приложение Django, я не могу получить доступ ни к одному url. …
Здравствуйте, я новичок в django. Есть ли способ вернуть форму django в виде json ответа? Я хочу использовать этот ответ в js, чтобы вставить его в мой html-шаблон. Есть подсказка?
Я создал объекты меню из стандартной админ-панели Django, в котором одним из полей является изображение. Я также успешно загрузил изображение. Но в ответе api, если я нажимаю на url изображения, он говорит 404 не найдено. Ответ api выглядит следующим …
Я работаю над продуктом на основе Django, который работает как посредник/прокси между корпоративной ERP и некоторыми мобильными клиентами. Поэтому он должен обладать масштабируемостью и простотой обслуживания в долгосрочной перспективе. Одна из проблем, с которой я сейчас сталкиваюсь, это возможность …
Я хочу реализовать приложение для входа в систему. Вся информация о пользователях находится в таблице под названием 'admin_users'. Я использую mysql сервер с помощью xampp. Когда я аутентифицируюсь с помощью user = authenticate(username=username,password=password). При печати пользователя я получаю …
Я пытаюсь вывести некоторые значения базы данных на HTML-страницу. html-код проходит через цикл for, который подсчитывает количество значений описания. Однако он печатает всю базу данных для каждой записи Дебета, Кредита и номера счета. Я почти уверен, …
Итак, я новичок в docker и Django. У меня есть приложение django, которое я пытаюсь докеризировать и запустить. В моем requirements.txt в качестве пакетов указаны только django и gunicorn. После создания и запуска образа docker в терминале я …
У меня есть простая модель следующего вида: class Invite(models.Model): status = models.CharField() .... .... В моем представлении я обновляю сущность Invite: invite_obj = Invite.objects.get(pk=id) # currently invite.status = "OLD" print(invite_obj.status) # prints OLD invite_serializer = CustomSerializer(invite_obj) # …
я хочу сделать сканируемый qr-код api генерировать qr код и поместить текст внутри qr кода (предложения) ответ в формате изображения models.py .... qr_code = models.ImageField(upload_to='qr_codes', blank=True) ...
У меня есть три модели company, company_contact, company_logo, где я должен вставить данные в три таблицы одновременно. я могу загрузить компанию и company_contact, но не логотип компании. DRF сам удаляет вложенный файл сериализатора. Пока я вижу данные в request.data, …
После кодирования я попробовал Google Adds, но и с ними возникли проблемы.
Мой проект django работает правильно с многоарендной архитектурой. Я внедрил rest framework, но он выдает ошибку при аутентификации токена. Я попробовал несколько способов генерации токена (панель администратора, сигналы, пользовательский класс токена, пакет djoser), но получаю ту же ошибку (см. …
Для проекта (мой собственный проект), который я делаю, у меня есть приложение под названием 'staff'. Идея заключается в том, что "персонал" будет содержать список всех сотрудников в моей организации. Теперь они должны иметь возможность войти в систему и проверить, …
Select CONCAT(first_name,last_name)as broker_name,coupon_name, (select count(user_details.id)from user_details join user on user.id=user_details.user_id and user.role_id=3 where referral_coupon_id=coupons.id) as tenat_referrals, (select count(user_details.id) from user_details join user on user.id=user_details.user_id and user.role_id=2 where referral_coupon_id=coupons.id) as landloard_referrals from user LEFT JOIN coupons on coupons.user_id=user.id where role_id=4
У меня проблема или я думаю, что в каких условиях мы пишем или определяем функции типа save, а также в каких условиях нам нужно писать queryset
У меня есть вопрос относительно сигналов django. Допустим, у меня есть такие модели: class Parent(models.Model): parent_name = (...) class Children(models.Model): child_name = (...) parent = models.ForeignKey(Parent, on_delete=models.CASCADE, related_name='children') Допустим, я подключил этот сигнал к сигналу post_save класса …
не получается... я не могу найти решение. пожалуйста, это не может работать... я не могу найти решение. пожалуйста, это не может работать... Я не могу найти решение. пожалуйста, это не может работать... Я не могу найти решение. пожалуйста, не …
Вкратце: У меня есть приложение Django, обслуживаемое Apache на виртуальной машине Google Compute Engine. Я хочу получить доступ к секрету из Google Secret Manager в моем Python-коде (когда приложение Django инициализируется). Когда я выполняю команду …
Итак, я понял, что могу просто удалить таблицу и добавить ее как отношение ManyToMany к другой модели, и я удалил создание таблицы из файлов миграции в папке. Но по какой-то причине я получаю ошибку ниже, когда я вызываю python …
EnquiryForm это модель формы с большим количеством полей, я не могу наследовать поля родительской формы с помощью наследования. class EnquiryForm(models.ModelForm): ... possession = forms.ChoiceField( required=True, choices=(('', '----Select----'),) + models.Enquiry._meta.get_field('possession').choices, widget=forms.Select(attrs={'class': 'form-control btn btn-primary'}) ) ... # It has several other …
Я пытаюсь получить все значения переменной roomnum, но последнее значение roomnum продолжает отображаться. Однако, когда я попытался вывести roomnum, значения отображаются правильно. Я не совсем понимаю, где кроется проблема. roomnum = request.POST.getlist('polygon-names') print(roomnum) for k,v in unique_keys.items(): if category_in_excel == …
Я пытаюсь обрезать видео в моем Django приложении, но я буквально не могу найти никаких ресурсов или библиотек по обрезке видео, каждый раз, когда я что-то ищу, появляются ресурсы по обрезке изображений и ничего о обрезке видео. Я использую …