Commit 9fe471b4 authored by Administrator's avatar Administrator

[Feature] Removing some fields from CorpusForm (ok) ; adding corpus.all => filter (ko)

parent 0f0d7db9
......@@ -9,7 +9,7 @@ class ResourceInLine(admin.TabularInline):
extra = 0
class NodeAdmin(admin.ModelAdmin):
exclude = ('user', 'path', 'depth', 'numchild')
exclude = ('user', 'path', 'depth', 'numchild', 'ngrams')
list_display = ('name', 'date')
search_fields = ('name',)
# list_filter = ('type',)
......@@ -93,6 +93,7 @@ class CorpusForm(ModelForm):
class Meta:
model = Corpus
exclude = ['ngrams', 'metadata']
class CorpusAdmin(NodeAdmin):
_parent_nodetype_name = 'Project'
......
......@@ -83,7 +83,14 @@ class Project(Node):
class Meta:
proxy=True
class CorpusManager(models.Manager):
def get_query_set(self):
corpus_type = NodeType.objects.get(name='Corpus')
return super(CorpusManager, self).get_query_set().filter(type=corpus_type)
class Corpus(Node):
objects = CorpusManager()
class Meta:
proxy=True
verbose_name_plural = 'Corpora'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment