Skip to main content

Manage groups and users using jquery jtable

settings.py

Add to INSTALLED_APPS : ‘group_user_mngt’,

GROUP_MANAGEMENT_TEMPLATE = ‘manage_groups.html’

Replace the template with a customized template (See below how to create)

urls.py

url(r’^groupmanagement/’, include(‘group_user_mngt.urls’, namespace=”gm_space”)),

copy following files

The dist-packages subdirectory in the examples below is just an example. It all depends on how this package was installed (with or without env, ubuntu/windows, …)

Under static root :

mkdir group_user_mngt cd group_user_mngt cp -r /usr/local/lib/python2.7/dist-packages/group_user_mngt/static/group_user_mngt/* .

Group view

http://<FQDN>/groupmanagement/group/update/

Template creation

{% extends "group_user_base.html" %}

<!DOCTYPE html>
<html>
    <head>
        {% block head_group %}
        {{ block.super }}
        {% endblock %}
    </head>

    <body>


    <article>
        {% block group_user %}
        {{block.super}}
        <div id="GroupMngt" class="grid_16">{% csrf_token %}</div>
        {% endblock %}
        {% block user_group %}
        {{block.super}}
        <div id="UserMngt" class="grid_16">{% csrf_token %}</div>
        {% endblock %}
    </article>

    </body>
</html>

Future work

  • CSRF support

  • Edit permissions

  • Improve portability of app

Release files for django-group-user-mngt 1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-group-user-mngt 1.0
File Size Uploaded
django-group-user-mngt-1.0.tar.gz 291.7 kB Details

Release files / django-group-user-mngt-1.0.tar.gz

Download URL django-group-user-mngt-1.0.tar.gz
Size 291.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ffe72e9fcd07bf127045f1c48f3abb810661d048fe742bdd95589048faf62100
BLAKE2b-256 checksum
How to use checksums
a87d24aeb8771af8bcdbf44ad57e1b51ed1dd3a3fed3dce96de276c7804b3795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0 This release

1 release file

0.10

1 release file

0.9

1 release file

0.8

1 release file

0.7

1 release file

0.6

1 release file

0.5

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page