У меня вопрос, является ли данный код приемлемым, или есть другая возможность с более оптимальным выходом из этой ситуации. Моя одна модель выглядит так: class ModelA(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) manga = models.ManyToManyField(Manga, through='ModelB') def manga_list(self): return ModelB.objects.filter(user=self.pk).all() def …
@csrf_exempt def registerSeller(request): print(request.body) data = json.loads(request.body.decode('utf-8')) я новичок в django и пытаюсь создать api с помощью django restframework и это вывод для request.body, но он дает мне ошибку AttributeError: 'bytes' object has no attribute 'read' request.body b'-----------------------------344288735834045826241553250616\r\nContent-Disposition: …
Есть две модели def get_upload_to(instance, filename): return os.path.join('gallery', f'{instance.gallery_id.title}', filename) def get_upload_to_cover(instance, filename): return os.path.join('gallery', 'cover'+f'{instance.gallery.title}', filename) class Gallery(models.Model): title = models.CharField() cover = models.ImageField(upload_to=get_upload_to_cover) class GalleryImage(models.Model): gallery_id = models.ForeignKey(Gallery, related_name='photos') photo = models.ImageField(upload_to=get_upload_to) Нужно чтобы последняя из загруженных …
Моя база данных mssql находится внутри контейнера docker. При попытке подключения к базе данных с помощью azure data studio я не получаю никаких ошибок, тогда как при попытке подключения к базе данных с помощью Django я получаю следующее error: …
Я хочу выполнить следующую команду и отправить ее вывод в шаблон def nikto(request): context = {} host = request.GET.get('host', False) nikto_output = os.popen('nikto -h ' + request.GET['host']).read() # context['nikto_output'] = nikto_output context['nikto_output']=nikto_output return render(request,'nikto.html',context) # return render(request,'nikto.html',context) …
У меня уже есть таблица с именем browser в моей базе данных, и когда я создаю новый проект django и запускаю команду python3 manage.py makemigrations, она добавляет новое имя таблицы BrowserAddition_browser в базу данных. Как мне остановить django от …
Я немного запутался в том, почему выпадающее поле внешнего ключа в админке сайта не меняется на поле поиска. Я прочитал документацию, в которой говорится: Эти поля должны быть каким-либо видом текстового поля, например, CharField или TextField. Вы …
Я создал страницу "Список оповещений". (alert_list.html) и когда я нажимаю на кнопку, он отображает детальную страницу использует пк в новом окне. (alert_detail.html) Но у меня есть некоторые проблемы с этим. То, что я хочу сделать... …
У меня есть следующие модели: class Block(MPTTModel): # some fields links = models.ManyToManyField('self', through='BlockLink', symmetrical=False) class BlockLink(models.Model): source = models.ForeignKey( 'Block', on_delete=models.CASCADE, related_name='source_block' ) destination = models.ForeignKey( 'Block', on_delete=models.PROTECT, related_name='destination_block', null=True ) is_valid = models.BooleanField(default=False) После этого я …
Я работаю над проектом прокторинга изображений, после включения хранилища Amazon S3 bucket, я получаю различные request object от js (клиента) раньше я мог декодировать request.body, но после интеграции S3 это не работает, он посылает мне байты, я в замешательстве, …
Это часть курсовой работы CS50W Проект 1. Я попытался получить пользовательский ввод из формы с помощью метода get. Однако переменная search_query в файле views.py не содержит никакого ввода. Затем я заменил методы get на методы post, и все заработало. Почему …
Я использую Django. Мой admin.py: class CardInlineAdmin(admin.StackedInline): model = Card autocomplete_fields = ['project', 'course', 'vacancy', 'news', ] @admin.register(Section) class SectionAdmin(admin.ModelAdmin): list_display = ('name', 'id', 'priority', 'is_active',) inlines = (CardInlineAdmin,) search_fields = ['project', 'course', 'vacancy', 'news'] class Media: js = …
Как подсчитать количество заполненных полей в объекте formset? Например, у меня есть набор форм и каждая форма имеет ChoiceField. Как подсчитать общее количество заполненных ChoiceField в наборе форм, когда каждая форма набора форм проходит валидацию? Спасибо.
Итак, я столкнулся с этой проблемой с Django и ModelForms. Все загружается как ожидалось, но когда я пытаюсь отправить данные, нажимая Enter, ничего не происходит. models.py class Drinks(models.Model): name = models.CharField(max_length=50) number = models.DecimalField(decimal_places=2, max_digits=2000) def __str__(self): return self.name …
Я пытаюсь получить изображения с арабскими именами, используя следующий код: {%for book in books%} {% with 'BookCover/'|add:book.BookName|add:'.jpg' as image_static %} <img class="card-img-top" src="{%static image_static%}"> {%endwith%} {%endfor%} Но когда я запускаю сервер, имя отображается следующим образом: <img class="card-img-top" …
У меня есть два класса модели Django с соответствующими таблицами DB, оба используют один и тот же метод класса. Поэтому я провел рефакторинг и создал родительский класс с методом class: from django.db import models from django.forms.models import model_to_dict class …
Def fun(user, package_id, request): created_payment_request_object = "" context = {} return created_payment_request_object, render(request, 'index.html', context=context) Я возвращаюсь из fun и сохраняю эти возвращенные значения как payment_obj и rendered_obj payment_obj, rendered_obj = fun(user, package_id, request) Правильно ли это? …
Я новичок и пытаюсь подключить свой проект Django 3 к MongoDb, но при попытке миграции я получаю код ошибки (См. ниже) Мой код подключения к БД: DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': 'my2ndBaseDB', 'ENFORCE_SCHEMA': False, 'CLIENT': { …
Мне нужно отобразить третий уровень в моей навигации. Отображается только второй уровень. Нравится: |- Home |- About us |-|- History |-|-|- WW1 |-|-|- WW2 |- Contact Я все еще надеюсь, что есть кто-то, кто решил эту …
Например, у меня есть две модели Group и OrganizationUser. members - это поле в модели Group, которое определяется как members=models.ManyToManyField('organizations.OrganizationUser', related_name="member_in_groups", blank=True) это означает, что экземпляр Group может иметь ноль или несколько членов, а экземпляр OrganizationUser …
Я просто пытаюсь понять кое-что с Django и представлениями. У меня есть форма на HTML-странице, в которую я могу добавить данные для отправки в базу данных. В этой форме у меня есть поле под названием Twitter Handle. Когда поле …
Сценарий - Кто-то запрашивает url, обслуживаемый приложением Django. Его IP - 3.3.3.3. Это может быть клиент, но может быть и сервер, я не знаю на момент запроса. В файле настроек проекта есть ALLOWED_HOSTS = ["1.1.1.1", "2.2.2.2"] Он (3.3.3.3.3) …
У меня следующая установка : фронтенд приложение, разработанное на VueJS, на котором у меня есть компонент регистрационной формы, включающий несколько стандартных полей, обязательный флажок (пользовательское соглашение) и флажок Google Recaptcha V2 (vue-recaptcha). бэкенд API, разработанный с …
У меня на сайте есть представление карточки Как мне адресовать кнопку, которая должна открывать всплывающую контактную форму {% for dat in placeddata %} <div class="col-sm"> <div class="card" style="width: 18rem;"> <img src="{{dat.student.profileimg}}" width="250px" height="250px" class="card-img-top"> <div class="card-body"> <h5 class="card-title">{{dat.student.user.get_full_name}}</h5> <p …
Я размещаю сайт с django в качестве бэкенда на heroku и использую heroku postgres в качестве базы данных. Есть ли способ сохранить файлы, загруженные на сайт, в самом heroku postgres, без их удаления через определенный период? Я предполагаю, что …
В index.html у меня прописано: <head> <meta charset="UTF-8"> <title>22</title> {% load static %} <script src="{% static "mapping/js/map.js"%}"></script> <style src="{% static "mapping/css/styles.css"%}"></style> </head> <body> <h1> Hello world </h1> </body> А в папке изменен цвет на синий static/mapping/css/styles.css h1 { color: …
Недавно я перевел свое приложение django с sqlite на PostgreSQL. После настройки БД PostgreSQL я сделал dumpdata в файл json, изменил файл settings.py соответственно новому движку, а затем loaddata. Все работало должным образом*. Моя точка входа для моего сайта …
В общем, проблема, которая у меня есть: Мне нужен вариант или альтернативный подход для фильтрации по аннотированным полям на union queryset. У меня есть следующие упрощенные модели: class Course(Model): groups = ManyToManyField(through=CourseAssignment) class CourseAssignment(Model): course = ForeignKey(Course) …
Мне нужно отфильтровать сотрудников из той же компании, что и текущий пользователь в forms.py. Но решение, которое я нашел, работает только для одиночных наборов форм. Если я пытаюсь передать request.user с помощью modelformset_factory для генерации множественного набора форм, я …
У меня есть FormView, где я делаю некоторые действия после отправки формы, а затем я хочу перенаправить на кассу stripe. Возможно ли это без Javascript? class ApplicationForm(forms.ModelForm): class Meta: model = Application fields = "email", "name" def save(self, …
Я пишу приложение на django. Я пытаюсь вызвать мой django rest framework извне и ожидаю ответа. Я использую запросы для отправки некоторых данных в функцию в DRF следующим образом: j=[i.json() for i in AttachmentType.objects.annotate(text_len=Length('terms')).filter(text_len__gt=1)] j = json.dumps(j) url = settings.WEBSERVICE_URL …
я использую sqlite для моей базы данных и все мои таблицы созданы, кроме одной, когда я пытаюсь "python manage.py migrate. я получаю ошибку: django.db.utils.OperationalError: no such table: pages_cooptrainee. my models.py: class cooptrainee(models.Model): # التدريب التعاوني Name = models.CharField(max_length=100,default='') College …
У меня есть документ document = Document("media/template.docx") Я хочу преобразовать это в файл pdf и сохранить. Есть мысли?
У меня две модели class A(models.Model): index = models.SmallIntegerField(primary_key=True) audio = models.FileField(null=True, blank=True) x = models.SmallIntegerField() y = models.SmallIntegerField(null=True, blank=True) и class B(models.Model): b = models.ForeignKey(B, on_delete=models.CASCADE) index = models.SmallIntegerField() audio = models.FileField(null=True, blank=True) image = …
Virtualenv установлен и создан с помощью команды virtualenv venv. Однако я нахожусь в том же каталоге и не могу активировать его. Пробовал следующие команды venv/Scripts/activate . venv/Scripts/activate .venv\Scripts\activate Обратитесь к прилагаемому снимку экрана <a href="https://i.stack.imgur.com/tS3as.png" rel="nofollow …
Когда я получаю изображение, некоторые модели ставят "http://localhost:8000" в начале, а некоторые - нет. Я хочу объединить их одним способом, но как …
Пожалуйста, как я могу фильтровать набор запросов в представлениях, используя метод @property модели. class TransactionData(models.Model): Nozzle_address = models.CharField(max_length=255) Device = models.ForeignKey(Devices, on_delete=models.CASCADE) Site = models.ForeignKey(Sites, on_delete=models.CASCADE, enter code hererelated_name='transaction_data') Pump_mac_address = models.CharField(max_length=255) @property def product_name(self): try: return f'{(Nozzle.objects.filter(Pump__Device__Device_unique_address=self.Pump_mac_address,Nozzle_address=self.Nozzle_address)).Product.Name}' except : …
Я пытаюсь развернуть Django на сервере heroku. Я использую этот конкретный блог в качестве пошагового руководства: https://www.analyticsvidhya.com/blog/2020/10/step-by-step-guide-for-deploying-a-django-application-using-heroku-for-free/ . На шаге 20 я выполнил команду и столкнулся с проблемой, что файл secret_key не найден. При локальном запуске …
Я экспортирую данные из базы данных с помощью этой функции: def export_packing_xls(request): response = HttpResponse(content_type='application/ms-excel') file_name = "packing_list_"+str(datetime.now().date())+".xls" response['Content-Disposition'] = 'attachment; filename="'+ file_name +'"' wb = xlwt.Workbook(encoding='utf-8') ws = wb.add_sheet('Packing List') date1 = request.GET.get('exportStartDate') date2 = request.GET.get('exportEndDate') # Sheet …
У меня вопрос по поводу добавления пользователя в группы в Jira с помощью rest api. Итак, я написал этот код на python и он работает просто отлично. Однако, если я хочу добавить одного пользователя в несколько групп, какой синтаксис …