Minor tuning on scrum admin part.
parent
d3eda0a5cf
commit
660932c0f5
|
@ -39,7 +39,8 @@ admin.site.register(models.Milestone, MilestoneAdmin)
|
||||||
|
|
||||||
|
|
||||||
class UserStoryAdmin(reversion.VersionAdmin):
|
class UserStoryAdmin(reversion.VersionAdmin):
|
||||||
list_display = ["ref", "milestone", "project", "owner", 'status', 'is_closed']
|
list_display = ["id", "ref", "milestone", "project", "owner", 'status', 'is_closed']
|
||||||
|
list_filter = ["milestone", "project"]
|
||||||
|
|
||||||
admin.site.register(models.UserStory, UserStoryAdmin)
|
admin.site.register(models.UserStory, UserStoryAdmin)
|
||||||
|
|
||||||
|
@ -57,7 +58,11 @@ admin.site.register(models.ChangeAttachment, ChangeAttachmentAdmin)
|
||||||
|
|
||||||
|
|
||||||
class TaskAdmin(reversion.VersionAdmin):
|
class TaskAdmin(reversion.VersionAdmin):
|
||||||
list_display = ["subject", "user_story"]
|
list_display = ["subject", "user_story", "milestone", "project", "user_story_id"]
|
||||||
|
list_filter = ["user_story", "milestone", "project"]
|
||||||
|
|
||||||
|
def user_story_id(self, instance):
|
||||||
|
return instance.user_story.id
|
||||||
|
|
||||||
|
|
||||||
class IssueAdmin(reversion.VersionAdmin):
|
class IssueAdmin(reversion.VersionAdmin):
|
||||||
|
|
|
@ -16,6 +16,12 @@ class PickleField(serializers.WritableField):
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
|
class PointsSerializer(serializers.ModelSerializer):
|
||||||
|
class Meta:
|
||||||
|
model = Points
|
||||||
|
fields = ()
|
||||||
|
|
||||||
|
|
||||||
class ProjectSerializer(serializers.ModelSerializer):
|
class ProjectSerializer(serializers.ModelSerializer):
|
||||||
tags = PickleField()
|
tags = PickleField()
|
||||||
|
|
||||||
|
@ -111,7 +117,3 @@ class IssueTypeSerializer(serializers.ModelSerializer):
|
||||||
fields = ()
|
fields = ()
|
||||||
|
|
||||||
|
|
||||||
class PointsSerializer(serializers.ModelSerializer):
|
|
||||||
class Meta:
|
|
||||||
model = Points
|
|
||||||
fields = ()
|
|
||||||
|
|
|
@ -3,12 +3,6 @@
|
||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
import os
|
import os
|
||||||
|
|
||||||
if "GREENMINE_ENVIRON" in os.environ:
|
|
||||||
if os.environ["GREENMINE_ENVIRON"] in ('production', 'development', 'local'):
|
|
||||||
print "importing %s" % os.environ["GREENMINE_ENVIRON"]
|
|
||||||
eval("from .%s import *" % (os.environ["GREENMINE_ENVIRON"]))
|
|
||||||
|
|
||||||
else:
|
|
||||||
try:
|
try:
|
||||||
print "Trying import local.py settings..."
|
print "Trying import local.py settings..."
|
||||||
from .local import *
|
from .local import *
|
||||||
|
|
|
@ -1,4 +1,6 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
from django.conf.urls import patterns, include, url
|
from django.conf.urls import patterns, include, url
|
||||||
|
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
|
||||||
|
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
admin.autodiscover()
|
admin.autodiscover()
|
||||||
|
@ -13,3 +15,4 @@ urlpatterns = patterns('',
|
||||||
url(r'^grappelli/', include('grappelli.urls')),
|
url(r'^grappelli/', include('grappelli.urls')),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
urlpatterns += staticfiles_urlpatterns()
|
||||||
|
|
Loading…
Reference in New Issue