【发布时间】:2017-12-28 12:27:31
【问题描述】:
如何强制用户输入格式化输入 name.extention
我需要在表单中实现两种格式:
- 用户只能输入小写字母(不允许大写字母) 需要 tagName 字段
- 对于另一个字段,用户需要把 filename.extentio like ( server.js )需要文件名字段
如何在我的 Django 表单或模板中实现这两个场景
forms.py
from django import forms
class BuildImageForm(forms.Form):
instances = forms.CharField(max_length=255)
tagName = forms.CharField(max_length=255)
buildImage.html
<div class="form-group">
<span class="col-md-1 col-md-offset-2 text-center"><label for="package">Docker Image Tag Name:</label></span>
<div class="col-md-8">
<input type="text" name="tagName" id="tagName" placeholder="e.g node_image/istiogui" class="form-control" required>
/div>
<div class="col-md-8">
<input type="text" name="filename" id="fileName" placeholder="e.g server.js" class="form-control" required>
/div>
</div>
【问题讨论】:
标签: python django django-forms django-templates