Uprawnienia do dodawania plikow.
authorŁukasz Rekucki <lrekucki@gmail.com>
Mon, 31 Aug 2009 15:30:45 +0000 (17:30 +0200)
committerŁukasz Rekucki <lrekucki@gmail.com>
Mon, 31 Aug 2009 15:30:45 +0000 (17:30 +0200)
apps/explorer/models.py
apps/toolbar/admin.py

index 10491f6..9a5e0ff 100644 (file)
@@ -5,7 +5,6 @@ from django.contrib.auth.models import User
 from django.conf import settings
 from django.utils.translation import gettext_lazy as _
 
-
 class PanelSettings(models.Model):
     user = models.ForeignKey(User)
     left_panel = models.CharField(blank=True,  max_length=80)
@@ -18,6 +17,12 @@ class PanelSettings(models.Model):
     def __unicode__(self):
         return u"Panel settings for %s" % self.user.name
 
+class Book(models.Model):
+    class Meta:
+        permissions = (
+            ("can_add_files", "Can do hg add."),
+        )
+    pass
 
 class PullRequest(models.Model):
     comitter = models.ForeignKey(User) # the user who request the pull 
index 2c8cd28..a03f393 100644 (file)
@@ -1,25 +1,8 @@
 from django.contrib import admin
 from django.utils.translation import ugettext_lazy as _
 
-from toolbar import models
+from explorer import models
 
-
-class ButtonGroupAdmin(admin.ModelAdmin):
-    list_display = ('name', 'slug', 'position',)
-    search_fields = ('name', 'slug',)
-    prepopulated_fields = {'slug': ('name',)}
-    list_editable = ('position',)
-
-admin.site.register(models.ButtonGroup, ButtonGroupAdmin)
-
-
-class ButtonAdmin(admin.ModelAdmin):
-    list_display = ('label', 'slug', 'tag', 'key', 'position',)
-    list_filter = ('group',)
-    search_fields = ('label', 'slug', 'tag', 'key',)
-    prepopulated_fields = {'slug': ('label',)}
-    filter_horizontal = ('group',)
-    list_editable = ('position',)
-
-admin.site.register(models.Button, ButtonAdmin)
+admin.site.register(models.Book)
+admin.site.register(models.PullRequest)