mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 09:57:55 +03:00 
			
		
		
		
	Use BoundField .name on fields
This commit is contained in:
		
							parent
							
								
									f83ed19d22
								
							
						
					
					
						commit
						a0e852a4d5
					
				| 
						 | 
				
			
			@ -1 +1 @@
 | 
			
		|||
name="{{ field.field_name }}" {% if field.style.placeholder %}placeholder="{{ field.style.placeholder }}"{% endif %} {% if field.style.rows %}rows="{{ field.style.rows }}"{% endif %}
 | 
			
		||||
name="{{ field.name }}" {% if field.style.placeholder %}placeholder="{{ field.style.placeholder }}"{% endif %} {% if field.style.rows %}rows="{{ field.style.rows }}"{% endif %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
    <div class="col-sm-offset-2 col-sm-10">
 | 
			
		||||
        <div class="checkbox">
 | 
			
		||||
            <label>
 | 
			
		||||
                <input type="checkbox" name="{{ field.field_name }}" value="true" {% if field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="checkbox" name="{{ field.name }}" value="true" {% if field.value %}checked{% endif %}>
 | 
			
		||||
                {% if field.label %}{{ field.label }}{% endif %}
 | 
			
		||||
            </label>
 | 
			
		||||
        </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/horizontal/label.html" %}
 | 
			
		||||
    <div class="col-sm-10">
 | 
			
		||||
        <select class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
        <select class="form-control" name="{{ field.name }}">
 | 
			
		||||
            {% for key, text in field.choices.items %}
 | 
			
		||||
            <option value="{{ key }}" {% if key == field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
            {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
    {% if field.style.inline %}
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <label class="checkbox-inline">
 | 
			
		||||
                <input type="checkbox" name="{{ field.field_name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="checkbox" name="{{ field.name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			@ -12,7 +12,7 @@
 | 
			
		|||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <div class="checkbox">
 | 
			
		||||
                <label>
 | 
			
		||||
                    <input type="checkbox" name="{{ field.field_name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                    <input type="checkbox" name="{{ field.name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                    {{ text }}
 | 
			
		||||
                </label>
 | 
			
		||||
            </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/horizontal/label.html" %}
 | 
			
		||||
    <div class="col-sm-10">
 | 
			
		||||
        <select multiple class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
        <select multiple class="form-control" name="{{ field.name }}">
 | 
			
		||||
            {% for key, text in field.choices.items %}
 | 
			
		||||
            <option value="{{ key }}" {% if key in field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
            {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
    {% if field.style.inline %}
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <label class="radio-inline">
 | 
			
		||||
                <input type="radio" name="{{ field.field_name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="radio" name="{{ field.name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			@ -12,7 +12,7 @@
 | 
			
		|||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <div class="radio">
 | 
			
		||||
                <label>
 | 
			
		||||
                    <input type="radio" name="{{ field.field_name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                    <input type="radio" name="{{ field.name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                    {{ text }}
 | 
			
		||||
                </label>
 | 
			
		||||
            </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="checkbox">
 | 
			
		||||
    <label>
 | 
			
		||||
        <input type="checkbox" name="{{ field.field_name }}" value="true" {% if field.value %}checked{% endif %}>
 | 
			
		||||
        <input type="checkbox" name="{{ field.name }}" value="true" {% if field.value %}checked{% endif %}>
 | 
			
		||||
        {% if field.label %}{{ field.label }}{% endif %}
 | 
			
		||||
    </label>
 | 
			
		||||
</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/inline/label.html" %}
 | 
			
		||||
    <select class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
    <select class="form-control" name="{{ field.name }}">
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
        <option value="{{ key }}" {% if key == field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
    {% for key, text in field.choices.items %}
 | 
			
		||||
    <div class="checkbox">
 | 
			
		||||
        <label>
 | 
			
		||||
            <input type="checkbox" name="{{ rest_framework/field.field_name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
            <input type="checkbox" name="{{ rest_framework/field.name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
            {{ text }}
 | 
			
		||||
        </label>
 | 
			
		||||
    </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/inline/label.html" %}
 | 
			
		||||
    <select multiple class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
    <select multiple class="form-control" name="{{ field.name }}">
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
        <option value="{{ key }}" {% if key in field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
    {% for key, text in field.choices.items %}
 | 
			
		||||
        <div class="radio">
 | 
			
		||||
            <label>
 | 
			
		||||
                <input type="radio" name="{{ field.field_name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="radio" name="{{ field.name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="checkbox">
 | 
			
		||||
    <label>
 | 
			
		||||
        <input type="checkbox" name="{{ field.field_name }}" value="true" {% if value %}checked{% endif %}>
 | 
			
		||||
        <input type="checkbox" name="{{ field.name }}" value="true" {% if value %}checked{% endif %}>
 | 
			
		||||
        {% if field.label %}{{ field.label }}{% endif %}
 | 
			
		||||
    </label>
 | 
			
		||||
</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/vertical/label.html" %}
 | 
			
		||||
    <select class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
    <select class="form-control" name="{{ field.name }}">
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
        <option value="{{ key }}" {% if key == field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
        <div>
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <label class="checkbox-inline">
 | 
			
		||||
                <input type="checkbox" name="{{ field.field_name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="checkbox" name="{{ field.name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			@ -13,7 +13,7 @@
 | 
			
		|||
        {% for key, text in field.choices.items %}
 | 
			
		||||
        <div class="checkbox">
 | 
			
		||||
            <label>
 | 
			
		||||
                <input type="checkbox" name="{{ field.field_name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="checkbox" name="{{ field.name }}" value="{{ key }}" {% if key in field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
<div class="form-group">
 | 
			
		||||
    {% include "rest_framework/fields/vertical/label.html" %}
 | 
			
		||||
    <select multiple class="form-control" name="{{ field.field_name }}">
 | 
			
		||||
    <select multiple class="form-control" name="{{ field.name }}">
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
        <option value="{{ key }}" {% if key in field.value %}selected{% endif %}>{{ text }}</option>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,7 +4,7 @@
 | 
			
		|||
        <div>
 | 
			
		||||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <label class="radio-inline">
 | 
			
		||||
                <input type="radio" name="{{ field.field_name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                <input type="radio" name="{{ field.name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                {{ text }}
 | 
			
		||||
            </label>
 | 
			
		||||
        {% endfor %}
 | 
			
		||||
| 
						 | 
				
			
			@ -13,7 +13,7 @@
 | 
			
		|||
        {% for key, text in field.choices.items %}
 | 
			
		||||
            <div class="radio">
 | 
			
		||||
                <label>
 | 
			
		||||
                    <input type="radio" name="{{ field.field_name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                    <input type="radio" name="{{ field.name }}" value="{{ key }}" {% if key == field.value %}checked{% endif %}>
 | 
			
		||||
                    {{ text }}
 | 
			
		||||
                </label>
 | 
			
		||||
            </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user