add TicketFactory
add AdminTestMixin class utility for testing
fix flake8
add custom get_queryset and get_readonly_fields to TicketAdmin class