From 7efaf492711897d4bfc87afce9290f5d9e55ce90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C5=81ukasz=20Rekucki?= Date: Mon, 31 Aug 2009 17:30:45 +0200 Subject: [PATCH] Uprawnienia do dodawania plikow. --- apps/explorer/models.py | 7 ++++++- apps/toolbar/admin.py | 23 +++-------------------- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/apps/explorer/models.py b/apps/explorer/models.py index 10491f6a..9a5e0ffa 100644 --- a/apps/explorer/models.py +++ b/apps/explorer/models.py @@ -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 diff --git a/apps/toolbar/admin.py b/apps/toolbar/admin.py index 2c8cd28c..a03f3936 100644 --- a/apps/toolbar/admin.py +++ b/apps/toolbar/admin.py @@ -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) -- 2.20.1