def press(req, pk): args = common_args(req) press = Press.objects.get(pk=pk) if not press: args['error'] = 'No press found' return render_to_response("error.jade", args) args['press'] = press args['press_images'] = PressMedia.objects.filter(press_article=press) return render_to_response("press/show.jade", args)
def news(req, pk): args = common_args(req) news = NewsArticle.objects.get(pk=pk) if not news: args['error'] = 'No news found' return render_to_response("error.jade", args) args['news'] = news args['news_images'] = NewsMedia.objects.filter(news_article=news) return render_to_response("news/show.jade", args)
def artist(req, slug): args = common_args(req) artist = Artist.objects.filter(slug=slug) if len(artist) == 0: args['error'] = 'No artist found' return render_to_response("error.jade", args) artist = artist[0] args['artist'] = artist args['artist_media'] = ArtistMedia.objects.filter(artist=artist) return render_to_response("artist/show.jade", args)
def home(req): args = common_args(req) args['news'] = NewsArticle.objects.all() return render_to_response("news/list.jade", args)
def archive(req): args = common_args(req) args['news'] = NewsArticle.objects.filter(is_archived=True) return render_to_response("news/archive.jade", args)
def home(req): args = common_args(req) args['links'] = Link.objects.exclude(id__in=PressLink.objects.all()) return render_to_response("links.jade", args)
def home(req): args = common_args(req) args['press'] = Press.objects.filter(is_archived=False) return render_to_response("press/list.jade", args)
def home(req): args = common_args(req) args['artists'] = Artist.objects.all() args['artists_images'] = ArtistMedia.objects.all() return render_to_response("artist/list.jade", args)