Как я могу зарегистрировать один вид (не набор) на моем маршрутизаторе?

Я использую Django REST Framework и пытаюсь создать представление, которое возвращает небольшую часть информации, а также зарегистрировать ее на моем маршрутизаторе.

У меня есть четыре модели, которые хранят информацию, и все они имеютcreated_time поле. Я пытаюсь сделать представление, которое возвращает самые последние объекты (на основеcreated_time) в одном представлении, где возвращаются только четыре времени создания.

Таким образом, возможный вывод JSON из представления будет выглядеть

{
    "publish_updatetime": "2015.05.20 11:53",
    "meeting_updatetime": "2015.05.20 11:32",
    "training_updatetime": "2015.05.20 15:25",
    "exhibiting_updatetime": "2015.05.19 16:23"
}

Я также надеюсь зарегистрировать это представление на моем маршрутизаторе, чтобы оно отображалось с остальными конечными точками при загрузке корня API.

router.register(r'updatetime', views.UpdateTimeView)

Вот четыре модели, с которыми я пытаюсь работать

class Publish(models.Model):
    user = models.ForeignKey(MyUser)
    name = models.CharField(max_length=50)
    created_time = models.DateTimeField( default=datetime.now)

class Meeting(models.Model):
    user = models.ForeignKey(MyUser)
    name = models.CharField(max_length=50)
    file_addr = models.FileField(upload_to=get_file_path)
    created_time = models.DateTimeField(default=datetime.now)

class Training(models.Model):
    user = models.ForeignKey(MyUser)
    name = models.CharField(max_length=50)
    image = models.ImageField(upload_to=get_file_path, max_length=255)
    created_time = models.DateTimeField(default=datetime.now)

class Exhibiting(models.Model):
    user = models.ForeignKey(MyUser)
    name = models.CharField(max_length=50)
    file_addr = models.FileField(upload_to=get_file_path)
    created_time = models.DateTimeField(default=datetime.now)

Можно ли сделать это? И как это будет сделано?

Ответы на вопрос(2)

Ваш ответ на вопрос