48 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			HTML
		
	
	
		
			Executable File
		
	
	
	
	
| {% load allauth %}
 | |
| {{ attrs.errors }}
 | |
| <p>
 | |
|     {% if attrs.type == "textarea" %}
 | |
|         <label for="{{ attrs.id }}">
 | |
|             {% slot label %}
 | |
|             {% endslot %}
 | |
|         </label>
 | |
|         <textarea {% if attrs.required %}required{% endif %}
 | |
|                   {% if attrs.rows %}rows="{{ attrs.rows }}"{% endif %}
 | |
|                   {% if attrs.disabled %}disabled{% endif %}
 | |
|                   {% if attrs.readonly %}readonly{% endif %}
 | |
|                   {% if attrs.checked %}checked{% endif %}
 | |
|                   {% if attrs.name %}name="{{ attrs.name }}"{% endif %}
 | |
|                   {% if attrs.id %}id="{{ attrs.id }}"{% endif %}
 | |
|                   {% if attrs.placeholder %}placeholder="{{ attrs.placeholder }}"{% endif %}>{% slot value %}{% endslot %}</textarea>
 | |
|     {% else %}
 | |
|         {% if attrs.type != "checkbox" and attrs.type != "radio" %}
 | |
|             <label for="{{ attrs.id }}">
 | |
|                 {% slot label %}
 | |
|                 {% endslot %}
 | |
|             </label>
 | |
|         {% endif %}
 | |
|         <input {% if attrs.required %}required{% endif %}
 | |
|                {% if attrs.disabled %}disabled{% endif %}
 | |
|                {% if attrs.readonly %}readonly{% endif %}
 | |
|                {% if attrs.checked %}checked{% endif %}
 | |
|                {% if attrs.name %}name="{{ attrs.name }}"{% endif %}
 | |
|                {% if attrs.id %}id="{{ attrs.id }}"{% endif %}
 | |
|                {% if attrs.placeholder %}placeholder="{{ attrs.placeholder }}"{% endif %}
 | |
|                {% if attrs.autocomplete %}autocomplete="{{ attrs.autocomplete }}"{% endif %}
 | |
|                {% if attrs.value is not None %}value="{{ attrs.value }}"{% endif %}
 | |
|                type="{{ attrs.type }}">
 | |
|         {% if attrs.type == "checkbox" or attrs.type == "radio" %}
 | |
|             <label for="{{ attrs.id }}">
 | |
|                 {% slot label %}
 | |
|                 {% endslot %}
 | |
|             </label>
 | |
|         {% endif %}
 | |
|     {% endif %}
 | |
|     {% if slots.help_text %}
 | |
|         <span>
 | |
|             {% slot help_text %}
 | |
|             {% endslot %}
 | |
|         </span>
 | |
|     {% endif %}
 | |
| </p>
 | 
