diff --git a/apps/applications/templates/applications/terminal_modal_accept.html b/apps/applications/templates/applications/terminal_modal_accept.html index 1a9cc384e..7e9c7fac7 100644 --- a/apps/applications/templates/applications/terminal_modal_accept.html +++ b/apps/applications/templates/applications/terminal_modal_accept.html @@ -4,15 +4,15 @@ {% block modal_class %}modal-lg{% endblock %} {% block modal_title%}{% trans "Accept terminal registration" %}{% endblock %} {% block modal_body %} -{% load bootstrap %} +{% load bootstrap3 %}
{% csrf_token %} - {{ form.name|bootstrap_horizontal }} - {{ form.remote_addr|bootstrap_horizontal }} - {{ form.type|bootstrap_horizontal }} - {{ form.url|bootstrap_horizontal }} - {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.remote_addr layout="horizontal" %} + {% bootstrap_field form.type layout="horizontal" %} + {% bootstrap_field form.url layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %}
{% endblock %} diff --git a/apps/applications/templates/applications/terminal_update.html b/apps/applications/templates/applications/terminal_update.html index 718ceda94..d9621abaa 100644 --- a/apps/applications/templates/applications/terminal_update.html +++ b/apps/applications/templates/applications/terminal_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -31,14 +31,14 @@
{% csrf_token %}

{% trans 'Info' %}

- {{ form.name|bootstrap_horizontal }} - {{ form.remote_addr|bootstrap_horizontal }} - {{ form.type|bootstrap_horizontal }} - {{ form.url|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.remote_addr layout="horizontal" %} + {% bootstrap_field form.type layout="horizontal" %} + {% bootstrap_field form.url layout="horizontal" %}

{% trans 'Other' %}

- {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/assets/templates/assets/_asset_bulk_update_modal.html b/apps/assets/templates/assets/_asset_bulk_update_modal.html index a5d2bb634..57cd98317 100644 --- a/apps/assets/templates/assets/_asset_bulk_update_modal.html +++ b/apps/assets/templates/assets/_asset_bulk_update_modal.html @@ -4,7 +4,7 @@ {% block modal_class %}modal-lg{% endblock %} {% block modal_title%}{% trans "Update Asset" %}{% endblock %} {% block modal_body %} -{% load bootstrap %} +{% load bootstrap3 %}

{% trans "Hint: only change the field you want to update." %}

diff --git a/apps/assets/templates/assets/_asset_group_bulk_update_modal.html b/apps/assets/templates/assets/_asset_group_bulk_update_modal.html index cc3c48aa8..f5d3c83fc 100644 --- a/apps/assets/templates/assets/_asset_group_bulk_update_modal.html +++ b/apps/assets/templates/assets/_asset_group_bulk_update_modal.html @@ -4,7 +4,7 @@ {% block modal_class %}modal-lg{% endblock %} {% block modal_title%}{% trans "Update Asset Group" %}{% endblock %} {% block modal_body %} -{% load bootstrap %} +{% load bootstrap3 %}

{% trans "Hint: only change the field you want to update." %}

diff --git a/apps/assets/templates/assets/_system_user.html b/apps/assets/templates/assets/_system_user.html index 2d03b00eb..6ba33e2d7 100644 --- a/apps/assets/templates/assets/_system_user.html +++ b/apps/assets/templates/assets/_system_user.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -40,14 +40,14 @@
{% endif %}

{% trans 'Basic' %}

- {{ form.name|bootstrap_horizontal }} - {{ form.username|bootstrap_horizontal }} - {{ form.protocol|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.username layout="horizontal" %} + {% bootstrap_field form.protocol layout="horizontal" %}

{% trans 'Auth' %}

- {{ form.auth_method|bootstrap_horizontal }} + {% bootstrap_field form.auth_method layout="horizontal" %} {% block auth %}
@@ -57,7 +57,7 @@
- {{ form.private_key_file|bootstrap_horizontal }} + {% bootstrap_field form.private_key_file layout="horizontal" %}
{% endblock %} @@ -68,9 +68,9 @@

{% trans 'Other' %}

- {{ form.sudo|bootstrap_horizontal }} - {{ form.shell|bootstrap_horizontal }} - {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.sudo layout="horizontal" %} + {% bootstrap_field form.shell layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/assets/templates/assets/admin_user_create_update.html b/apps/assets/templates/assets/admin_user_create_update.html index 2849a51c5..d1b83c6d1 100644 --- a/apps/assets/templates/assets/admin_user_create_update.html +++ b/apps/assets/templates/assets/admin_user_create_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -34,12 +34,12 @@ {% endif %} {% csrf_token %} - {{ form.name|bootstrap_horizontal }} - {{ form.username|bootstrap_horizontal }} - {{ form.password|bootstrap_horizontal }} - {{ form.private_key_file|bootstrap_horizontal }} - {{ form.assets|bootstrap_horizontal }} - {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.username layout="horizontal" %} + {% bootstrap_field form.password layout="horizontal" %} + {% bootstrap_field form.private_key_file layout="horizontal" %} + {% bootstrap_field form.assets layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/assets/templates/assets/asset_create.html b/apps/assets/templates/assets/asset_create.html index d19fbb893..e62415b1d 100644 --- a/apps/assets/templates/assets/asset_create.html +++ b/apps/assets/templates/assets/asset_create.html @@ -1,6 +1,6 @@ {% extends '_base_create_update.html' %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% load i18n %} {% block form %} @@ -12,26 +12,26 @@ {% endif %} {% csrf_token %}

{% trans 'Basic' %}

- {{ form.hostname|bootstrap_horizontal }} - {{ form.ip|bootstrap_horizontal }} - {{ form.public_ip|bootstrap_horizontal }} - {{ form.port|bootstrap_horizontal }} - {{ form.type|bootstrap_horizontal }} - {{ form.env|bootstrap_horizontal }} + {% bootstrap_field form.hostname layout="horizontal" %} + {% bootstrap_field form.ip layout="horizontal" %} + {% bootstrap_field form.public_ip layout="horizontal" %} + {% bootstrap_field form.port layout="horizontal" %} + {% bootstrap_field form.type layout="horizontal" %} + {% bootstrap_field form.env layout="horizontal" %}

{% trans 'Group' %}

- {{ form.idc|bootstrap_horizontal }} - {{ form.groups|bootstrap_horizontal }} + {% bootstrap_field form.idc layout="horizontal" %} + {% bootstrap_field form.groups layout="horizontal" %}

{% trans 'Asset user' %}

- {{ form.admin_user|bootstrap_horizontal }} + {% bootstrap_field form.admin_user layout="horizontal" %}

{% trans 'Other' %}

- {{ form.comment|bootstrap_horizontal }} - {{ form.is_active|bootstrap_horizontal }} + {% bootstrap_field form.comment layout="horizontal" %} + {% bootstrap_field form.is_active layout="horizontal" %}
diff --git a/apps/assets/templates/assets/asset_group_create.html b/apps/assets/templates/assets/asset_group_create.html index 58dab37ce..c3540880b 100644 --- a/apps/assets/templates/assets/asset_group_create.html +++ b/apps/assets/templates/assets/asset_group_create.html @@ -2,7 +2,6 @@ {% load i18n %} {% load static %} {% load bootstrap3 %} -{#{% load bootstrap %}#} {% block custom_head_css_js %} @@ -35,15 +34,13 @@ {% csrf_token %}

资产组信息

- {% bootstrap_field form.name layout="horizontal" %} - {% bootstrap_field form.comment layout="horizontal" %} -{# {{ form.name|bootstrap_horizontal }}#} -{# {{ form.comment|bootstrap_horizontal }}#} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %}

用户选择的资产

- -
+ +

{% for asset in assets_on_list %} @@ -54,8 +51,6 @@

-{#

资产用户

#} -{# {{ form.system_users|bootstrap_horizontal }}#}
diff --git a/apps/assets/templates/assets/asset_modal_update.html b/apps/assets/templates/assets/asset_modal_update.html index a27a67bee..c518e5602 100644 --- a/apps/assets/templates/assets/asset_modal_update.html +++ b/apps/assets/templates/assets/asset_modal_update.html @@ -1,28 +1,28 @@ {% extends '_base_create_update.html' %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% load i18n %} {% block form %}
diff --git a/apps/assets/templates/assets/asset_update.html b/apps/assets/templates/assets/asset_update.html index c21e50e92..3853ee15d 100644 --- a/apps/assets/templates/assets/asset_update.html +++ b/apps/assets/templates/assets/asset_update.html @@ -1,6 +1,6 @@ {% extends '_base_create_update.html' %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% load i18n %} {% block custom_head_css_js_create %} @@ -17,37 +17,37 @@ {% endif %} {% csrf_token %}

{% trans 'Basic' %}

- {{ form.hostname|bootstrap_horizontal }} - {{ form.ip|bootstrap_horizontal }} - {{ form.public_ip|bootstrap_horizontal }} - {{ form.port|bootstrap_horizontal }} - {{ form.type|bootstrap_horizontal }} + {% bootstrap_field form.hostname layout="horizontal" %} + {% bootstrap_field form.ip layout="horizontal" %} + {% bootstrap_field form.public_ip layout="horizontal" %} + {% bootstrap_field form.port layout="horizontal" %} + {% bootstrap_field form.type layout="horizontal" %}

{% trans 'Group' %}

- {{ form.idc|bootstrap_horizontal }} - {{ form.groups|bootstrap_horizontal }} + {% bootstrap_field form.idc layout="horizontal" %} + {% bootstrap_field form.groups layout="horizontal" %}

{% trans 'Asset user' %}

- {{ form.admin_user|bootstrap_horizontal }} + {% bootstrap_field form.admin_user layout="horizontal" %}

{% trans 'Configuration' %}

- {{ form.number|bootstrap_horizontal }} - {{ form.remote_card_ip|bootstrap_horizontal }} + {% bootstrap_field form.number layout="horizontal" %} + {% bootstrap_field form.remote_card_ip layout="horizontal" %}

{% trans 'Location' %}

- {{ form.cabinet_no|bootstrap_horizontal }} - {{ form.cabinet_pos|bootstrap_horizontal }} + {% bootstrap_field form.cabinet_no layout="horizontal" %} + {% bootstrap_field form.cabinet_pos layout="horizontal" %}

{% trans 'Other' %}

- {{ form.status|bootstrap_horizontal }} - {{ form.env|bootstrap_horizontal }} - {{ form.comment|bootstrap_horizontal }} - {{ form.is_active|bootstrap_horizontal }} + {% bootstrap_field form.status layout="horizontal" %} + {% bootstrap_field form.env layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %} + {% bootstrap_field form.is_active layout="horizontal" %}
diff --git a/apps/assets/templates/assets/idc_create_update.html b/apps/assets/templates/assets/idc_create_update.html index b811a2b27..883d71a95 100644 --- a/apps/assets/templates/assets/idc_create_update.html +++ b/apps/assets/templates/assets/idc_create_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -34,16 +34,16 @@ {% csrf_token %}

基本信息

- {{ form.name|bootstrap_horizontal }} - {{ form.address|bootstrap_horizontal }} - {{ form.contact|bootstrap_horizontal }} - {{ form.phone|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.address layout="horizontal" %} + {% bootstrap_field form.contact layout="horizontal" %} + {% bootstrap_field form.phone layout="horizontal" %}

IP段

- {{ form.operator|bootstrap_horizontal }} - {{ form.intranet|bootstrap_horizontal }} - {{ form.extranet|bootstrap_horizontal }} + {% bootstrap_field form.operator layout="horizontal" %} + {% bootstrap_field form.intranet layout="horizontal" %} + {% bootstrap_field form.extranet layout="horizontal" %}
diff --git a/apps/assets/templates/assets/system_user_update.html b/apps/assets/templates/assets/system_user_update.html index 1d63cfcd3..506ef151c 100644 --- a/apps/assets/templates/assets/system_user_update.html +++ b/apps/assets/templates/assets/system_user_update.html @@ -1,15 +1,15 @@ {% extends 'assets/_system_user.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block auth %}
- {{ form.private_key_file|bootstrap_horizontal }} + {% bootstrap_field form.private_key_file layout="horizontal" %}
{% endblock %} diff --git a/apps/audits/utils.py b/apps/audits/utils.py index 8e4cd9949..4f57619d7 100644 --- a/apps/audits/utils.py +++ b/apps/audits/utils.py @@ -1,6 +1,5 @@ # ~*~ coding: utf-8 ~*~ # - from __future__ import unicode_literals import requests import ipaddress @@ -10,7 +9,7 @@ from .models import LoginLog def validate_ip(ip): try: - ipaddress.ip_address(ip.decode('utf-8')) + ipaddress.ip_address(ip) return True except ValueError: print('valid error') @@ -35,7 +34,6 @@ def get_ip_city(ip, timeout=10): url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?ip=%s&format=json' % ip try: r = requests.get(url, timeout=timeout) - print(r) except requests.Timeout: r = None city = 'Unknown' diff --git a/apps/jumpserver/settings.py b/apps/jumpserver/settings.py index fa2929118..83ead6169 100644 --- a/apps/jumpserver/settings.py +++ b/apps/jumpserver/settings.py @@ -59,7 +59,6 @@ INSTALLED_APPS = [ 'common.apps.CommonConfig', 'applications.apps.ApplicationsConfig', 'rest_framework', - 'bootstrapform', 'bootstrap3', 'captcha', 'django.contrib.auth', @@ -334,3 +333,13 @@ CAPTCHA_TEST_MODE = CONFIG.CAPTCHA_TEST_MODE COMMAND_STORE_BACKEND = 'audits.backends.command.db' RECORD_STORE_BACKEND = 'audits.backends.record.db' + + +# Django bootstrap3 setting, more see http://django-bootstrap3.readthedocs.io/en/latest/settings.html +BOOTSTRAP3 = { + 'horizontal_label_class': 'col-md-2', + # Field class to use in horizontal forms + 'horizontal_field_class': 'col-md-9', + # Set placeholder attributes to label if no placeholder is provided + 'set_placeholder': True, +} \ No newline at end of file diff --git a/apps/perms/templates/perms/asset_permission_create_update.html b/apps/perms/templates/perms/asset_permission_create_update.html index b2fcb1860..50b8f1c67 100644 --- a/apps/perms/templates/perms/asset_permission_create_update.html +++ b/apps/perms/templates/perms/asset_permission_create_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -31,15 +31,15 @@ {% csrf_token %}

{% trans 'Name' %}

- {{ form.name|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %}

{% trans 'User' %}

- {{ form.users|bootstrap_horizontal }} - {{ form.user_groups|bootstrap_horizontal }} + {% bootstrap_field form.users layout="horizontal" %} + {% bootstrap_field form.user_groups layout="horizontal" %}

{% trans 'Asset' %}

{{ form.assets|bootstrap_horizontal|safe }} - {{ form.asset_groups|bootstrap_horizontal }} + {% bootstrap_field form.asset_groups layout="horizontal" %} {{ form.system_users |bootstrap_horizontal }}

{% trans 'Other' %}

@@ -60,7 +60,7 @@ {{ form.date_expired.errors }}
- {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/users/templates/users/_user.html b/apps/users/templates/users/_user.html index 118ab8d2e..313ed0644 100644 --- a/apps/users/templates/users/_user.html +++ b/apps/users/templates/users/_user.html @@ -1,7 +1,7 @@ {% extends '_base_create_update.html' %} {% load i18n %} {% load static %} -{% load bootstrap %} +{% load bootstrap3 %} {% block form %} {% if form.non_field_errors %}
@@ -11,17 +11,17 @@ {% csrf_token %}

{% trans 'Account' %}

- {{ form.username|bootstrap_horizontal }} - {{ form.name|bootstrap_horizontal }} - {{ form.email|bootstrap_horizontal }} - {{ form.groups|bootstrap_horizontal }} + {% bootstrap_field form.username layout="horizontal" %} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.email layout="horizontal" %} + {% bootstrap_field form.groups layout="horizontal" %}
{% block password %} {% endblock %}

{% trans 'Security and Role' %}

- {{ form.role|bootstrap_horizontal }} + {% bootstrap_field form.role layout="horizontal" %}
@@ -40,9 +40,9 @@

{% trans 'Profile' %}

- {{ form.phone|bootstrap_horizontal }} - {{ form.wechat|bootstrap_horizontal }} - {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.phone layout="horizontal" %} + {% bootstrap_field form.wechat layout="horizontal" %} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/users/templates/users/first_login.html b/apps/users/templates/users/first_login.html index 1e16d4948..402a9a5f4 100644 --- a/apps/users/templates/users/first_login.html +++ b/apps/users/templates/users/first_login.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} diff --git a/apps/users/templates/users/first_login_done.html b/apps/users/templates/users/first_login_done.html index befd06d5f..b75c91a99 100644 --- a/apps/users/templates/users/first_login_done.html +++ b/apps/users/templates/users/first_login_done.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} diff --git a/apps/users/templates/users/user_asset_permission.html b/apps/users/templates/users/user_asset_permission.html index 8b2f469b4..8076af033 100644 --- a/apps/users/templates/users/user_asset_permission.html +++ b/apps/users/templates/users/user_asset_permission.html @@ -1,5 +1,5 @@ {% extends 'base.html' %} -{% load bootstrap %} +{% load bootstrap3 %} {% load static %} {% load i18n %} diff --git a/apps/users/templates/users/user_create.html b/apps/users/templates/users/user_create.html index 9f3cba36e..fdc41a597 100644 --- a/apps/users/templates/users/user_create.html +++ b/apps/users/templates/users/user_create.html @@ -1,9 +1,9 @@ {% extends 'users/_user.html' %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block user_template_title %}{% trans "Create user" %}{% endblock %} {#{% block username %}#} -{# {{ form.username|bootstrap_horizontal }}#} +{# {% bootstrap_field form.username layout="horizontal" %}#} {#{% endblock %}#} {% block password %}

{% trans 'Password' %}

diff --git a/apps/users/templates/users/user_granted_asset.html b/apps/users/templates/users/user_granted_asset.html index fbe02b4b2..cda62e2e6 100644 --- a/apps/users/templates/users/user_granted_asset.html +++ b/apps/users/templates/users/user_granted_asset.html @@ -1,5 +1,5 @@ {% extends 'base.html' %} -{% load bootstrap %} +{% load bootstrap3 %} {% load static %} {% load i18n %} diff --git a/apps/users/templates/users/user_group_asset_permission.html b/apps/users/templates/users/user_group_asset_permission.html index 269f3fe91..771c09c61 100644 --- a/apps/users/templates/users/user_group_asset_permission.html +++ b/apps/users/templates/users/user_group_asset_permission.html @@ -1,5 +1,5 @@ {% extends 'base.html' %} -{% load bootstrap %} +{% load bootstrap3 %} {% load static %} {% load i18n %} diff --git a/apps/users/templates/users/user_group_create_update.html b/apps/users/templates/users/user_group_create_update.html index b2f695f4a..4fc76389e 100644 --- a/apps/users/templates/users/user_group_create_update.html +++ b/apps/users/templates/users/user_group_create_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -23,7 +23,7 @@ {% endif %} {% csrf_token %} - {{ form.name|bootstrap_horizontal }} + {% bootstrap_field form.name layout="horizontal" %}
@@ -38,7 +38,7 @@
- {{ form.comment|bootstrap_horizontal }} + {% bootstrap_field form.comment layout="horizontal" %}
diff --git a/apps/users/templates/users/user_group_granted_asset.html b/apps/users/templates/users/user_group_granted_asset.html index 7c23dd0a6..afdcef5c0 100644 --- a/apps/users/templates/users/user_group_granted_asset.html +++ b/apps/users/templates/users/user_group_granted_asset.html @@ -1,5 +1,5 @@ {% extends 'base.html' %} -{% load bootstrap %} +{% load bootstrap3 %} {% load static %} {% load i18n %} diff --git a/apps/users/templates/users/user_password_update.html b/apps/users/templates/users/user_password_update.html index e0bbb088d..3dbe727a7 100644 --- a/apps/users/templates/users/user_password_update.html +++ b/apps/users/templates/users/user_password_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -48,9 +48,9 @@
{% csrf_token %} - {{ form.old_password|bootstrap_horizontal}} - {{ form.new_password|bootstrap_horizontal }} - {{ form.confirm_password|bootstrap_horizontal }} + {% bootstrap_field form.old_password layout="horizontal" %} + {% bootstrap_field form.new_password layout="horizontal" %} + {% bootstrap_field form.confirm_password layout="horizontal" %}
diff --git a/apps/users/templates/users/user_profile_update.html b/apps/users/templates/users/user_profile_update.html index be0170b0c..15ba795f5 100644 --- a/apps/users/templates/users/user_profile_update.html +++ b/apps/users/templates/users/user_profile_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -49,14 +49,14 @@ {% csrf_token %}

{% trans 'Account' %}

- {{ form.username|bootstrap_horizontal }} - {{ form.name|bootstrap_horizontal }} - {{ form.email|bootstrap_horizontal }} + {% bootstrap_field form.username layout="horizontal" %} + {% bootstrap_field form.name layout="horizontal" %} + {% bootstrap_field form.email layout="horizontal" %}

{% trans 'Profile' %}

- {{ form.phone|bootstrap_horizontal }} - {{ form.wechat|bootstrap_horizontal }} + {% bootstrap_field form.phone layout="horizontal" %} + {% bootstrap_field form.wechat layout="horizontal" %}
diff --git a/apps/users/templates/users/user_pubkey_update.html b/apps/users/templates/users/user_pubkey_update.html index 5964a256e..de10272c7 100644 --- a/apps/users/templates/users/user_pubkey_update.html +++ b/apps/users/templates/users/user_pubkey_update.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% load static %} {% load i18n %} -{% load bootstrap %} +{% load bootstrap3 %} {% block custom_head_css_js %} @@ -62,7 +62,7 @@

{% trans 'Update public key' %}

- {{ form.public_key|bootstrap_horizontal}} + {% bootstrap_field form.public_key layout="horizontal" %}
diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 7353390d2..61faebdd1 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,22 +1,19 @@ -Django==1.10 -django-bootstrap-form==3.2.1 -logging==0.4.9.6 -Pillow==4.0.0 -djangorestframework==3.5.3 -ForgeryPy==0.1 +Django +django-bootstrap3 +Pillow +djangorestframework +ForgeryPy openpyxl==2.4.0 -celery==3.1.23 -paramiko==2.1.1 -ansible==2.2.2.0 -django-simple-captcha==0.5.2 -django-formtools==1.0 -sshpubkeys==2.2.0 -djangorestframework-bulk==0.2.1 -django-redis-cache==1.7.1 -requests==2.11.1 -itsdangerous==0.24 -#python-gssapi==0.6.4 -tornado==4.4.2 -eventlet==0.20.1 -django-filter==1.0.0 -passlib==1.7.1 +celery +paramiko +ansible +django-simple-captcha +django-formtools +sshpubkeys +djangorestframework-bulk +django-redis-cache +requests +itsdangerous +eventlet +django-filter +passlib