【发布时间】:2020-05-17 23:29:52
【问题描述】:
我正在尝试找到一种将自定义 css 添加到生成的表单的方法。向这些字段添加自定义 CSS 的合适方法是什么?
views.py
class ProfileUpdateView(UpdateView):
template_name = "users/profileUpdate.html"
model = models.User
fields = (
"first_name",
"last_name",
"about",
"displayImg",
)
def get_object(self, queryset=None):
return self.request.user
models.py
class User(AbstractUser):
about = models.TextField(default="")
displayImg = models.ImageField(blank=True, upload_to="users")
profileUpdate.html
<form method="POST" enctype="multipart/form-data">
{% csrf_token %}
{{ form.as_p }}
<button
class="bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded focus:outline-none focus:shadow-outline w-full">Update</button>
</form>
【问题讨论】:
-
自定义 css、css 文件或向小部件添加类是什么意思?
-
@WillemVanOnsem 将类添加到小部件。很抱歉没有说清楚
-
请出示表格
标签: django django-models django-views