mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-13 14:22:16 +00:00
Various live fixes for views and routing issues
This commit is contained in:
@@ -1,9 +1,8 @@
|
||||
from django.conf.urls.defaults import *
|
||||
|
||||
from django.core.urlresolvers import reverse
|
||||
from groups import views
|
||||
|
||||
urlpatterns = patterns('',
|
||||
('^$', views.index),
|
||||
(r'^list/$', views.group_list),
|
||||
(r'^request/(?P<groupid>\d+)/$', views.create_request),
|
||||
(r'^kick/(?P<groupid>\d+)/(?P<userid>\d+)/$', views.kick_member),
|
||||
@@ -13,3 +12,7 @@ urlpatterns = patterns('',
|
||||
(r'^accept/(?P<requestid>\d+)/$', views.accept_request),
|
||||
(r'^reject/(?P<requestid>\d+)/$', views.reject_request),
|
||||
)
|
||||
|
||||
urlpatterns += patterns('django.views.generic.simple',
|
||||
('^$', 'redirect_to', {'url': reverse('groups.views.group_list')}),
|
||||
)
|
||||
|
||||
@@ -15,10 +15,6 @@ from groups.forms import GroupRequestForm
|
||||
from sso.tasks import update_user_access
|
||||
|
||||
|
||||
def index(request):
|
||||
return HttpResponseRedirect(reverse('groups.views.group_list'))
|
||||
|
||||
|
||||
@login_required
|
||||
def group_list(request):
|
||||
""" View all groups, for users only public ones """
|
||||
|
||||
@@ -133,7 +133,6 @@ AUTH_PROFILE_MODULE = 'sso.SSOUser'
|
||||
LOGIN_REDIRECT_URL = "/profile"
|
||||
LOGIN_URL = "/login"
|
||||
|
||||
FORCE_SCRIPT_NAME=""
|
||||
DEFAULT_FROM_EMAIL = "bot@auth.dredd.it"
|
||||
ACCOUNT_ACTIVATION_DAYS = 14
|
||||
|
||||
|
||||
28
start.sh
28
start.sh
@@ -1,28 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ROOT=`pwd`
|
||||
PIDROOT=$ROOT/logs
|
||||
|
||||
AUTH_PID_FILE="$PIDROOT/auth.pid"
|
||||
CELERYD_PID_FILE="$PIDROOT/celeryd.pid"
|
||||
|
||||
mkdir logs 2> /dev/null
|
||||
|
||||
if [ -f $AUTH_PID_FILE ]; then
|
||||
kill `cat -- $AUTH_PID_FILE` 2> /dev/null
|
||||
rm -f -- $AUTH_PID_FILE
|
||||
fi
|
||||
|
||||
if [ -f $CELERYD_PID_FILE ]; then
|
||||
kill `cat -- $CELERYD_PID_FILE` 2> /dev/null
|
||||
rm -f -- $CELERYD_PID_FILE
|
||||
fi
|
||||
|
||||
|
||||
sleep 1
|
||||
cd $ROOT
|
||||
source ./env/bin/activate
|
||||
|
||||
./manage.py celeryd_detach -l INFO -B --pidfile $CELERYD_PID_FILE -f $ROOT/logs/celeryd.log -n auth-processor
|
||||
./manage.py runfcgi daemonize=true pidfile=$AUTH_PID_FILE host=127.0.0.1 port=9981 errlog=$ROOT/logs/stderr.log outlog=$ROOT/logs/stdout.log
|
||||
#./manage.py celerycam --freq=1.0 &
|
||||
@@ -17,7 +17,7 @@
|
||||
{% if request.user %}
|
||||
<li><a href="{% url sso.views.profile %}">Profile</a></li>
|
||||
{% if "groups"|installed %}
|
||||
<li><a href="{% url groups.views.index %}">Groups</a></li>
|
||||
<li><a href="{% url groups.views.group_list %}">Groups</a></li>
|
||||
{% endif %}
|
||||
{% if "hr"|installed %}
|
||||
<li><a href="{% url hr.views.index %}">HR</a></li>
|
||||
@@ -25,7 +25,7 @@
|
||||
<li><a href="{% url eve_api.views.eveapi_character %}">Characters</a></li>
|
||||
{% if request.user.is_staff %}
|
||||
<li><a href="{% url sso.views.user_lookup %}">Lookup User</a></li>
|
||||
<li><a href="/admin">Admin</a></li>
|
||||
<li><a href="/admin/">Admin</a></li>
|
||||
{% endif %}
|
||||
<li><a href="{% url django.contrib.auth.views.logout %}">Logout</a></li>
|
||||
{% else %}
|
||||
|
||||
7
urls.py
7
urls.py
@@ -18,8 +18,6 @@ urlpatterns = patterns('',
|
||||
(r'^eve/', include('eve_api.urls')),
|
||||
(r'^eveapi/', include('eve_proxy.urls')),
|
||||
(r'^api/', include('api.urls')),
|
||||
(r'^hr/', include('hr.urls')),
|
||||
(r'^groups/', include('groups.urls')),
|
||||
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
|
||||
)
|
||||
|
||||
@@ -28,6 +26,11 @@ if installed('reddit'):
|
||||
('', include('reddit.urls')),
|
||||
)
|
||||
|
||||
if installed('hr'):
|
||||
urlpatterns += patterns('',
|
||||
(r'^hr/', include('hr.urls')),
|
||||
)
|
||||
|
||||
if installed('groups'):
|
||||
urlpatterns += patterns('',
|
||||
(r'^groups/', include('groups.urls')),
|
||||
|
||||
Reference in New Issue
Block a user