mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-22 14:19:28 +00:00
Move the useful formfield tools out into a app to reuse elsewhere
This commit is contained in:
@@ -13,9 +13,9 @@
|
||||
|
||||
<formset>
|
||||
|
||||
{% include "eve_api/formfield.html" with field=form.api_user_id %}
|
||||
{% include "eve_api/formfield.html" with field=form.api_key class="xxlarge"%}
|
||||
<!--{% include "eve_api/formfield.html" with field=form.description %}-->
|
||||
{% include "formtools/formfield.html" with field=form.api_user_id %}
|
||||
{% include "formtools/formfield.html" with field=form.api_key class="xxlarge"%}
|
||||
<!--{% include "formtools/formfield.html" with field=form.description %}-->
|
||||
|
||||
{% csrf_token %}
|
||||
<input type="submit" value="Add API Key" class="btn primary"/>
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
{% load add_class %}
|
||||
|
||||
<div class="clearfix">
|
||||
{{ field.label_tag }}
|
||||
<div class="input">
|
||||
{% if class %}{{ field|add_class:class }}{% else %}{{ field }}{% endif %}
|
||||
{% if field.help_text %}
|
||||
<span class="help-block">{{ field.help_text }}</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -12,9 +12,9 @@
|
||||
<form action="{% url eveapi-update acc.api_user_id %}" method="post">
|
||||
<formset>
|
||||
|
||||
{% include "eve_api/formfield.html" with field=form.api_user_id %}
|
||||
{% include "eve_api/formfield.html" with field=form.api_key class="xxlarge" %}
|
||||
{% include "eve_api/formfield.html" with field=form.description class="xxlarge" %}
|
||||
{% include "formtools/formfield.html" with field=form.api_user_id %}
|
||||
{% include "formtools/formfield.html" with field=form.api_key class="xxlarge" %}
|
||||
{% include "formtools/formfield.html" with field=form.description class="xxlarge" %}
|
||||
|
||||
{% csrf_token %}
|
||||
<input type="submit" value="Add API Key" class="btn primary"/>
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
import re
|
||||
from django.utils.safestring import mark_safe
|
||||
from django import template
|
||||
register = template.Library()
|
||||
|
||||
class_re = re.compile(r'(?<=class=["\'])(.*)(?=["\'])')
|
||||
@register.filter
|
||||
def add_class(value, css_class):
|
||||
string = unicode(value)
|
||||
match = class_re.search(string)
|
||||
if match:
|
||||
m = re.search(r'^%s$|^%s\s|\s%s\s|\s%s$' % (css_class, css_class,
|
||||
css_class, css_class),
|
||||
match.group(1))
|
||||
print match.group(1)
|
||||
if not m:
|
||||
return mark_safe(class_re.sub(match.group(1) + " " + css_class,
|
||||
string))
|
||||
else:
|
||||
return mark_safe(string.replace('>', ' class="%s">' % css_class))
|
||||
return value
|
||||
Reference in New Issue
Block a user