Хрустящие формы Django с Tailwind CSS 4.0: нежелательная смотла вниз появляется в формеCSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Хрустящие формы Django с Tailwind CSS 4.0: нежелательная смотла вниз появляется в форме

Сообщение Anonymous »

Я использую: < /p>

django 5.2.1 < /li>
Tailwind CSS 4.0 < /li>
Crispy-TailWind 1.0.3 < /li>
django-crispy-forms 2.4 < /li>

django-crispy 2.4

django-crispy. Пакет шаблонов Tailwind, который определяется в моих настройках. Когда я отображаю свою форму в своем шаблоне «concert_form.html», используя хрустящие формы, большой перевернутый символ карета появляется после одного из полей в середине формы. Если я комментирую хрустящие формы, то форма рендесирует должным образом. Используя инструменты разработчика, с активными хрустящими формами, я вижу, что в коде есть новое код с определением SVG. Этого не присутствует с неактивными хрустящими формами. Единственный CSS, который я использую, -это то, что генерируется из команды Tailwind -наблюдать. Есть ли способ, которым я могу управлять хрустящими формами, чтобы предотвратить это?

Код: Выделить всё

html
{% extends "_base.html" %}
{% load tailwind_filters %}
...


{% csrf_token %}
{% form|crispy %}


... the balance of the code, navigation buttons to 'Cancel' or 'Submit' the form
< /code>
models.py
python
from django.db import models
from django.urls import reverse

class ConcertForm(forms.ModelForm):
name = models.CharField(max_length=100)
date = models.DateField()
time = models.TimeField()
venue = models.ForeignKey(Venue, on_delete=models.CASCADE)
conductor = models.ManyToManyField(Conductor, blank=True)
guests = models.ManyToManyField(Guest, blank=True)
description = models.TextField(blank=True)
poster = models.ImageField(
upload_to="posters/",
blank=True,
null=True,
)

def __str__(self):
return self.name

def get_absolute_url(self):
return reverse("concert_detail", args=[str(self.id)])

class Meta:
ordering = ["date"]

< /code>
forms.py
from django import forms
from .models import Concert

class ConcertForm(forms.ModelForm):
class Meta:
model = Concert
fields = "__all__"
widgets = {
"date": forms.DateInput(attrs={"type": "date"}),
"time": forms.TimeInput(attrs={"type": "time"}),
"conductor": forms.SelectMultiple(),
"guests": forms.SelectMultiple(),
}
< /code>
settings.py
python
...
INSTALLED_APPS = [
...
"crispy_forms",
"crispy_tailwind",
]

CRISPY_ALLOWED_TEMPLATE_PACKS = "tailwind"
CRIPSY_TEMPLATE_PACK = "tailwind"

< /code>
рендер HTML для озабоченной области < /p>

---------
East Lansing High School
Lansing Eastern High School 

(NOTE: The code below is the  inserted with crispy-forms is active)

 



скриншот:

Я пробовал невозможным, но я не смог. Форматирование хрустящей формы.
Я осмотрел визуализированную страницу в инструментах разработчика. «Каретка» происходит только с активными хрустящими формами.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ears-withi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»