Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from api import views
- from api.converters import DateConverter
- register_converter(DateConverter, 'yyyy-mm-dd')
- router = routers.DefaultRouter()
- router.register(r"transfers/<yyyy-mm-dd:date>", views.TransfersDateViewSet,
- basename="transfers")
- router.register(r"transfers", views.TransfersViewSet)
- class DateConverter:
- regex = r'\d{4}-\d{2}-\d{2}'
- def to_python(self, value):
- return datetime.strptime(value, "%Y-%m-%d")
- def to_url(self, value):
- return value.strftime("%Y-%m-%d")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement