1) For each of our models (events, venues, artists), there should be a url linked view to show more details. i.e. seattlemusicscene.info/venues/conor-byrne-pub should show a page displaying info about the Conor Byrne pub.
2) For each of these types there should be a searchable landing page to find appropriate models. This can look very similar to how the admin panel currently looks, and probably eventually replace these views entirely. i.e. seattlemusicscene.info/venues is a listing page where you can see all venues / search for venues.
Some added details:
The venue page should show a stylized calendar of upcoming / past events for that particular venue. These should link to the corresponding detailed event page.
The artist page should show a listing of upcoming / past events for that particular artist. These should link to the corresponding detailed event page.
Fully listing events is probably not worth it. If we fully list artists / venues, we'll need to implement pagination to make it sane.
I'm still not sure if there should be a separate search for each individual page, or if we should do a single search that queries events, artists, and venues.
This is a larger overall project. The summary:
1) For each of our models (events, venues, artists), there should be a url linked view to show more details. i.e. seattlemusicscene.info/venues/conor-byrne-pub should show a page displaying info about the Conor Byrne pub. 2) For each of these types there should be a searchable landing page to find appropriate models. This can look very similar to how the admin panel currently looks, and probably eventually replace these views entirely. i.e. seattlemusicscene.info/venues is a listing page where you can see all venues / search for venues.
Some added details:
I'm still not sure if there should be a separate search for each individual page, or if we should do a single search that queries events, artists, and venues.