Есть ли способ расширить файл base.html в python django по умолчанию, мне это нужно, потому что я перезаписываю {% extends %} тег в каждом html файле
У меня есть следующие модели: class Disease(models.Model): name = CICharField("Disease Name", max_length=200, unique=True) symptoms = models.ManyToManyField(Symptom, through='DiseaseSymptom', related_name='diseases') class Symptom(models.Model): name = CICharField("Symptom Name", max_length=200, unique=True) На фронт-энде у меня есть несколько полей выбора, где пользователи могут …
Хочу реализовать абстрактный класс модели, TableFields, для этого во вложенном классе Meta пишу abstract = True, однако когда импортирую класс в run.py и обращаюсь к словарю models.TableFields.Meta.__dict__, вижу, что 'abstract': False. Подскажите пожалуйста, с чем это связано? Вот исходный код: …
У меня есть форма с вводом <form method="POST" enctype="multipart/form-data"> <input type="file" multiple> </form> Когда я загружаю файлы в этот вход, я пытаюсь получить эти файлы с: request.FILES Но я получаю нулевой объект. Почему это происходит? …
Я создаю домашнюю страницу, на которой есть динамически обновляемый раздел блогов и раздел калькулятора ИМТ. Изначально страница загружается отлично. Но проблема в том, что когда я рассчитываю ИМТ (POST запрос), страница обновляется, а раздел блогов (GET) исчезает my …
Если я сделаю фильтр поиска OR по полям модели и связанной с ней m2m-модели, аннотата, то запрос будет выполняться очень долго.(1500-2000ms) Если я удалю Q(tags__name__icontains=value) из фильтра в следующем наборе запросов. он работает примерно за 30-50 мс, поэтому я думаю, …
Я хочу сделать оба варианта целого числа прописными в моем models.py, но даже если я пишу их в верхнем регистре (CASE1, CASE2), они не меняются в браузере? Почему? class Cases(models.IntegerChoices): CASE1 = 1, CASE2 = 2, …
Я создал форму, используя класс UpdateView от Django, однако, когда форма загружается, кажется, что текстовые поля и текстовые области не стилизованы (похоже на стиль form.as_p). Вот пример того, что именно я сделал. Views.py class UpdatePostView(UpdateView): template_name = 'Post/UpdatePost.html' model …
Я новичок в django и пытаюсь сделать djangoApp, в котором покупатель и продавец могут сами выставлять список своих товаров из одной формы отправки. У меня есть много функций продуктов, которые должны быть в одной форме, но я хочу отдельные …
У меня есть основная страница, на которой пользователь выбирает дату и получает 3 ссылки на другие страницы. На 3х других страницах отображается информация в зависимости от даты. Сейчас код выглядит примерно так: class MainPageView(LoginRequiredMixin, View): def get(self, request, *args, **kwargs): …
У меня есть django web и я хочу на странице входа в систему настроить фоновое изображение с помощью статических файлов. Я пытался это сделать, но кажется, что он не читает мои статические файлы. settings.py: STATIC_URL = '/static/' STATICFILES_DIRS = …
Я пытаюсь извлечь данные из базы данных и просмотреть результаты на круговой диаграмме, диаграммы должны динамически меняться при изменении значений в базе данных. Но я получаю ошибку в моем скрипте. Вот мой view.py: def pie_chart(request): labels = [] …
В чем собственно дело. Я пишу программу которая по запросу пользователя выдает информацию о погоде в. Мне хочется поставить на задний фон видеоролик но у меня не получается это сделать. Папка static была создана. (на всякий случай вот путь Ниже …
Мое приложение было настроено на AWS lambda, вместе с API шлюзом, S3, cloudfront, RDS. У меня некоторые проблемы с сохранением моей модели в DjangoAdmin, которая использует imagefields или filefields. По какой-то причине, когда я отправляю свою модель, мои …
Ниже мой model.py class CustomUser(AbstractUser): email = models.EmailField(unique=True, primary_key=True) Я переопределяю модель пользователя по умолчанию, предоставляя значение для AUTH_USER_MODEL setting.py AUTH_USER_MODEL = 'home.CustomUser' Но когда я запускаю сервер, я получаю AttributeError: 'CustomUser' object …
Как сделать так, чтобы поле "многие ко многим" использовалось в модели работы, у которой имя поля также принимает строку? Если задано новое значение, то нужно создать новый экземпляр. теперь я получаю ошибку "Неверный тип. Ожидалось значение pk, получено str." …
В настоящее время я пытаюсь разработать схему БД для приложения чата. И у меня возникла некоторая путаница относительно типа поля, в котором я должен хранить содержимое каждого сообщения. Вот частично завершенная схема БД для сообщения чата: <pre …
На самом деле все работает нормально, и Id также приходит в URL, но данные не приходят в поля, когда я нажимаю на кнопку Обновить Вот мой код Это модели, которые я создал #Models.py from django.db import models class User(models.Model): …
Очень простой вопрос: можно ли сделать пользовательский атрибут для поля? У меня есть модель Customer с кучей полей. Charfields, ForeignKeys, IntegerFields, BooleanFields и т.д. и т.п. Когда форма отправляется для нового клиента, я хочу экспортировать данные в существующий шаблон excel, …
У меня это model: class CTScan(models.Model): patient=models.ForeignKey(Patient, on_delete=CASCADE) amount=models.DecimalField(max_digits=10, decimal_places=2, default=0) date=models.DateField(default=datetime.date.today) conducted_by=models.CharField(max_length=4, default=None) remarks=models.TextField(max_length=500, blank=True, default=None) ctscan_date=models.DateTimeField(auto_now_add=True) И я превратил поле conducted_by в поле radioselect в forms.py: class CTScanForm(ModelForm): PARTY_SELECT = ( ('k', 'KCC'), ('o', 'OOPL'), …
У меня есть некоторые проблемы с моими тестами в Django. Идея в том, что я создаю вопросы для своей обучающей платформы, и хочу проверить, что вопросы действительно созданы. Проблема в том, что (насколько я понимаю) я пытаюсь поместить в …
Ниже представлен исходный код из django/forms/forms.py class BaseForm(RenderableFormMixin): def _html_output(self, normal_row, error_row, row_ender, help_text_html, errors_on_separate_row): "Output HTML. Used by as_table(), as_ul(), as_p()." Как этот частный метод _html_output() используется / вызывается as_table(), as_ul(), as_p(), пожалуйста? Я …
Я пытаюсь добавить изображение в свой блог, но когда я добавил это в свой код image = request.Post['image'] И я продолжаю получать ошибки.
У меня есть модели, определенные следующим образом: class Device(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=50) owner = models.ForeignKey(Customer, null=True, on_delete=models.CASCADE) def __str__(self): return self.name class DeviceReadings(models.Model): device = models.ForeignKey(Device, on_delete=models.CASCADE) reading = models.FloatField() timestamp = models.DateTimeField() …
Сценарий: У меня есть модель следующего вида from django.db import models from django.contrib import admin class Appointment(models.Model): time = models.DateTimeField(blank=True, null=True) topic = models.CharField( max_length=255, null=True, help_text="Topic to be discussed at the meeting" ) medium = models.URLField(blank=True, null=True, help_text="Meet …
Я использую инструментарий django oauth2. Может ли кто-нибудь помочь мне в понимании? I am able to Signup the user based on the extended AbstractUser model. Based on Signup details, I'm able to authenticate the user by entering username, …
В настоящее время у меня есть модели в Django, и я сделал поле "unique=True", чтобы в базу данных не попадали дубликаты. Моя проблема в том, что оно распространяется на всех пользователей. Под этим я подразумеваю, что пользователь 1 должен …
Мы решили провести рефакторинг нашего кода, поскольку почти каждая новая функция была реализована в виде хака. Хотелось бы получить несколько советов о том, какие паттерны проектирования было бы полезно иметь в веб-приложении. Такие вещи как Factory или Facade не …
Каким образом лучше всего удалять параметры из url в django? Например, когда facebook добавляет fbclid? Я пытаюсь сделать редирект прямо в urlpatterns, но параметры продолжают передаваться. По какой-то причине я предполагал, что это будет какая-то простая команда типа 'allow_parameters=False' или …
Я пробовал python manage.py collectstatic, но никакого эффекта. Похоже, что проблема в app_label из сообщения об ошибке. Я уверен, что у меня есть все разрешения. Настройки автозаполнения все в админке. это мой Администратор и Модель: class SKUAdmin(admin.ModelAdmin): model …
надеюсь, у вас все хорошо. Мне нужна помощь в работе с Django. Мне нужно бесплатно отправлять сообщения без использования API или почтового сервера. Что я пробовал: I use multiple API such as Twillio etc. But …
Я хочу отобразить все элементы формы, включая пк, и я не нашел удовлетворительного метода для этого: class SomeForm(forms.Form): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields["number"] = forms.IntegerField(required = True) self.fields["id"] = forms.IntegerField(disabled = True) self.fields["data"] = forms.CharField(required = False) …
У меня есть модель пользователя в моем приложении с уникальным полем для email. Однако мне нужно отловить, когда пользователь пытается сделать дублирующий запрос, чтобы я мог выполнить некоторую обработку другим способом. Я делаю вызов POST для создания этого …
Как я могу преобразовать экземпляр в dict с помощью метода модели и отношений? class Customer(models.Model): uuid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=50,,null=True,blank=True) birthdate = models.DateField(max_length=100,null=True,blank=True) status = models.ForeignKey('status ',on_delete=models.CASCADE) something = models.ManyToManyField('Something',blank=True) def get_age(self): diff = relativedelta(datetime.date.today(),self.birthdate ) …
Не могу понять, как сделать чтобы поле user_id заполнялось автоматически, User всегда аунтифицирован. Пытался добавлять в поле default = User.username, это ничего не дало views.py def addFile(request): if not request.user.is_authenticated: return redirect('%s?next=%s' % (settings.LOGIN_REDIRECT_URL, request.path)) if request.method == 'POST': form …
Итак, я выполняю следующий код: def decorate(func): method_inst = Method.objects.create(name=func.__qualname__, class_m_id=cls_id) @wraps(func) def wrapper(*args, **kwargs): for arg in args: arg_inst = Argument() arg_inst.method_id = method_inst.id arg_inst.save() return func(*args, **kwargs) return wrapper return decorate и я получаю следующую …
Я застрял в перенаправлении url после добавления нового объекта. У меня простой класс с методом create и формой. urls.py: path('', views.home, name='home'), path('<int:branch_id>/<int:doc_type_id>/', views.documents, name='documents'), path('<int:branch_id>/<int:doc_type_id>/add', testForm.as_view(), name='document_add'), path('<int:branch_id>/<int:doc_type_id>/<int:pk>', detailsView.as_view(), name='details_view'), form.py: class TestDocumentForm(ModelForm): class Meta: model = …
(info) C:\Usersers_blog>python manage.py makemigrations Traceback (последний последний вызов): File "C:\Users\adruz\OneDrive\Escritorio\nuevo blog\entorno\info\lib\site-packages\django\apps\config.py", line 243, in create app_module = import_module(app_name) File "C:\Users\adruz\AppData\Local\Programs\Python\Python39\lib\importlib_init_. py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in …
Я хочу рефакторить views.py в моем проекте Django. В настоящее время это все представления, основанные на функциях, с различной логикой бэкенда для каждой конечной точки api. Большая часть логики связана с приемом входных данных, выполнением запросов, а затем манипулированием …
Я пробовал официальный учебник по django channels. Я дочитал до Synchronous consumers и обнаружил, что все работает нормально. Я также пробовал в инкогнито. Вот демонстрация кода: . В документации сказано: …