-from django.conf.urls.defaults import *
+from django.conf.urls import patterns
urlpatterns = patterns('',
(r'^$', 'gitadmin.adm.views.index'),
return render_to_response('help.html')
@login_required
-@transaction.commit_on_success
+@transaction.atomic
def editrepo(request, repoid):
repo = get_object_or_404(Repository, repoid=repoid)
repo.ValidateOwnerPermissions(request.user)
savedat = None
form = None
- formfactory = inlineformset_factory(Repository, RepositoryPermission, extra=1)
+ formfactory = inlineformset_factory(Repository, RepositoryPermission, extra=1, fields=['userid','level'])
if request.method == "POST":
form = RepositoryForm(data=request.POST, instance=repo)
@login_required
-@transaction.commit_on_success
+@transaction.atomic
def deleterepo(request, repoid):
repo = get_object_or_404(Repository, repoid=repoid)
repo.ValidateOwnerPermissions(request.user)
@login_required
-@transaction.commit_on_success
+@transaction.atomic
def newrepo(request):
if request.method != "POST":
raise Exception("Must be posted!")
-from django.conf.urls.defaults import *
+from django.conf.urls import patterns, include
# Uncomment the next two lines to enable the admin:
from django.contrib import admin