Redone correctly , structure, its pretty

This commit is contained in:
Raynaldo Rivera
2014-10-08 19:15:17 -07:00
parent 54af97dd64
commit a8571dd1c0
77 changed files with 3428 additions and 0 deletions

25
util/__init__.py Normal file
View File

@@ -0,0 +1,25 @@
from django.contrib.contenttypes.models import ContentType
from django.contrib.auth.models import User
from django.contrib.auth.models import Permission
def add_member_permission(user, permission):
ct = ContentType.objects.get_for_model(User)
stored_permission, created = Permission.objects.get_or_create(codename=permission,
content_type=ct, name=permission)
if User.objects.filter(username=user.username).exists():
user = User.objects.get(username=user.username)
user.user_permissions.add(stored_permission)
user.save()
def remove_member_permission(user, permission):
ct = ContentType.objects.get_for_model(User)
stored_permission, created = Permission.objects.get_or_create(codename=permission,
content_type=ct, name=permission)
if User.objects.filter(username=user.username).exists():
user = User.objects.get(username=user.username)
if user.has_perm(permission):
user.user_permissions.remove(stored_permission)
user.save()

View File

@@ -0,0 +1,13 @@
from django.conf import settings
def alliance_id(request):
return {'ALLIANCE_ID': settings.ALLIANCE_ID}
def alliance_name(request):
return {'ALLIANCE_NAME': settings.ALLIANCE_NAME}
def jabber_url(request):
return {'JABBER_URL': settings.JABBER_URL}