Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Django模型表单中添加HTML元素_Python_Html_Django - Fatal编程技术网

Python 在Django模型表单中添加HTML元素

Python 在Django模型表单中添加HTML元素,python,html,django,Python,Html,Django,我表单中的一个字段应显示静态货币符号作为字段中的第一个字符。不能从字段中删除此字符。我知道我可以使用元素将符号插入字段 问题 我不知道如何在表单字段周围放置标记。目前,该站点的这一部分如下所示: forms.py class JobForm(forms.ModelForm): class Meta: model = Job fields = [ 'Date', 'Time_Start', 'Time_End', 'E

我表单中的一个字段应显示静态货币符号作为字段中的第一个字符。不能从字段中删除此字符。我知道我可以使用
元素将符号插入字段

问题

我不知道如何在表单字段周围放置
标记。目前,该站点的这一部分如下所示:

forms.py

class JobForm(forms.ModelForm):
class Meta:
    model = Job
    fields = [
        'Date',
        'Time_Start',
        'Time_End',
        'Employee',
        'Client',
        'Service',
        'Price',
    ]
views.py

def jobs_add(request):
    if request.method == "POST":
        form = JobForm(request.POST)
        if form.is_valid():
            form = JobForm(request.POST)
            form.save()
            return HttpResponseRedirect(reverse('jobs'))
    else:
        form = JobForm()
    return render(request, 'home/jobs_edit.html', {'form': form, 'new_job': True})
page.html

{% block content %}

<form method="POST">
    {% if new_job %}
        <h1>You are adding a new job</h1>
    {% else %}
        <h1>You are editing the details for job # {{ Job.Job_ID }}</h1>
    {% endif %}

    {% csrf_token %}

    {% form.as_ul %}

    <input type="submit" value="Save" />

    {% if new_job %}

    {% else %}
    <input type="submit" name="delete" value="Delete" />
    {% endif %}
</form>
{% endblock %}
{%block content%}
{%if新的_作业%}
您正在添加新工作
{%else%}
您正在编辑作业{{job.job_ID}的详细信息
{%endif%}
{%csrf_令牌%}
{%form.as_ul%}
{%if新的_作业%}
{%else%}
{%endif%}
{%endblock%}

我们可以通过手动渲染字段来实现