Beispiel #1
0
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)
Beispiel #2
0
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)
Beispiel #3
0
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)
Beispiel #4
0
def home(req):
  args = common_args(req)
  args['news'] = NewsArticle.objects.all()
  return render_to_response("news/list.jade", args)
Beispiel #5
0
def archive(req):
  args = common_args(req)
  args['news'] = NewsArticle.objects.filter(is_archived=True)
  return render_to_response("news/archive.jade", args)
Beispiel #6
0
def home(req):
  args = common_args(req)
  args['links'] = Link.objects.exclude(id__in=PressLink.objects.all())
  return render_to_response("links.jade", args)
Beispiel #7
0
def home(req):
  args = common_args(req)
  args['press'] = Press.objects.filter(is_archived=False)
  return render_to_response("press/list.jade", args)
Beispiel #8
0
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)