Archived
Changed serializer and added new values to views
This commit is contained in:
1 parent
2544b3a4cc
commit
eea11ef5ba
4 files changed
+11
-8
No files matched your search
@@ -5,8 +5,8 @@ from .models import Migration
|
||||
|
||||
|
||||
class MigrationAdmin(admin.ModelAdmin):
|
||||
list_display = ('migration_status', 'booked_time',
|
||||
'ticket_id', 'domain', 'brand', 'print_missed_migrations')
|
||||
list_display = ('ticket_id', 'booked_date' , 'booked_time',
|
||||
'migration_status', 'domain', 'brand')
|
||||
search_fields = ['domain', 'booked_time',
|
||||
'username', 'ticket_id', 'migration_status']
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ class MigrationOverView(serializers.ModelSerializer):
|
||||
model = Migration
|
||||
fields = ['id',
|
||||
'domain',
|
||||
'booked_date',
|
||||
'booked_time',
|
||||
'migration_status',
|
||||
'term_date']
|
||||
@@ -16,6 +17,7 @@ class MigrationSerializer(serializers.ModelSerializer):
|
||||
fields = ['id',
|
||||
'submit_time',
|
||||
'domain',
|
||||
'booked_date',
|
||||
'booked_time',
|
||||
'original_server',
|
||||
'new_server',
|
||||
@@ -28,4 +30,5 @@ class MigrationSerializer(serializers.ModelSerializer):
|
||||
'additional_domains',
|
||||
'migration_type',
|
||||
'term_date',
|
||||
'migration_cmd']
|
||||
'migration_cmd',
|
||||
'extra_scripts_run']
|
||||
@@ -74,7 +74,7 @@ class MigrationsBooked(APIView):
|
||||
'''
|
||||
def get(self, request, format=None):
|
||||
limit = checkLimit(request.GET.get('limit', ''))
|
||||
migrations = MigrationOverView(Migration.objects.filter(
|
||||
migrations = MigrationSerializer(Migration.objects.filter(
|
||||
migration_status="Booked",)[:limit], many=True)
|
||||
return Response(migrations.data, status=status.HTTP_200_OK)
|
||||
|
||||
|
||||
Reference in new issue
Block a user