from django.contrib.syndication.views import Feed
from srsbrowser.models import SRS
from datetime import datetime

class LatestReferences(Feed):
    title = "Spatial References Uploaded"
    link = "/user/"
    description = "User uploaded projections."

    def items(self):
        return SRS.objects.order_by('-pub_date')[:10]
    
    def item_pubdate(self, item):
        return item.pub_date or datetime.now()
