parent
c5c2c8cbd5
commit
97b3d99ce6
|
@ -213,9 +213,9 @@ def acc_op_mgmt_list_modify(request):
|
||||||
form_html = render_to_string('form_partial.html', {'form': form}, request)
|
form_html = render_to_string('form_partial.html', {'form': form}, request)
|
||||||
return JsonResponse({"form_html": form_html, "errors": form.errors}, status=400)
|
return JsonResponse({"form_html": form_html, "errors": form.errors}, status=400)
|
||||||
elif request.method == 'GET':
|
elif request.method == 'GET':
|
||||||
if 'record_id' in request.GET:
|
if 'id' in request.GET:
|
||||||
try:
|
try:
|
||||||
instance = AccountOperationManagement.objects.get(record_id=request.GET['record_id'])
|
instance = AccountOperationManagement.objects.get(record_id=request.GET['id'])
|
||||||
form = AccountOperationManagementForm(instance=instance)
|
form = AccountOperationManagementForm(instance=instance)
|
||||||
except AccountOperationManagement.DoesNotExist:
|
except AccountOperationManagement.DoesNotExist:
|
||||||
raise Http404("对象不存在")
|
raise Http404("对象不存在")
|
||||||
|
|
|
@ -25,6 +25,8 @@
|
||||||
<textarea class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" rows="3">{{ field.value|default_if_none:'' }}</textarea>
|
<textarea class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" rows="3">{{ field.value|default_if_none:'' }}</textarea>
|
||||||
{% elif field.field.widget.input_type == "date" %}
|
{% elif field.field.widget.input_type == "date" %}
|
||||||
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
||||||
|
{% elif field.field.widget.input_type == "datetime-local" %}
|
||||||
|
<input type="datetime-local" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d\TH:i" }}">
|
||||||
{% elif field.field.widget.input_type == "email" %}
|
{% elif field.field.widget.input_type == "email" %}
|
||||||
<input type="email" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|default_if_none:'' }}" placeholder="{{ field.label }}">
|
<input type="email" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|default_if_none:'' }}" placeholder="{{ field.label }}">
|
||||||
{% elif field.field.widget.input_type == "password" %}
|
{% elif field.field.widget.input_type == "password" %}
|
||||||
|
@ -66,6 +68,8 @@
|
||||||
<textarea class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" rows="3">{{ field.value|default_if_none:'' }}</textarea>
|
<textarea class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" rows="3">{{ field.value|default_if_none:'' }}</textarea>
|
||||||
{% elif field.field.widget.input_type == "date" %}
|
{% elif field.field.widget.input_type == "date" %}
|
||||||
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
||||||
|
{% elif field.field.widget.input_type == "datetime-local" %}
|
||||||
|
<input type="datetime-local" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d\TH:i" }}">
|
||||||
{% elif field.field.widget.input_type == "month" %}
|
{% elif field.field.widget.input_type == "month" %}
|
||||||
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
<input type="date" class="form-control" id="{{ field.id_for_label }}" name="{{ field.name }}" value="{{ field.value|date:"Y-m-d" }}">
|
||||||
{% elif field.field.widget.input_type == "email" %}
|
{% elif field.field.widget.input_type == "email" %}
|
||||||
|
|
Loading…
Reference in New Issue