Beispiel #1
0
def details(request, project_slug, story_slug):
    from django_inlines import inlines

    inlines.registry.register("photo", inlines.inline_for_model(Photo))
    inlines.registry.register("video", inlines.inline_for_model(Video))
    story = get_object_or_404(Story, slug=story_slug)
    title = story.title
    project = get_object_or_404(Project, slug=project_slug)
    return render_to_response(
        "stories/story_details.html",
        {"project": project, "story": story, "title": title},
        context_instance=RequestContext(request),
    )
Beispiel #2
0
 def testInlineForModel(self):
     self.inlines.register('user', inline_for_model(User))
     self.assertEqual(self.inlines.process("{{ user 1 }}"), "Xian")
     self.assertEqual(self.inlines.process("{{ user 1 }} vs {{ user 2 }}"),
                      "Xian vs Evil Xian")
Beispiel #3
0
 def testInlineForModel(self):
     self.inlines.register('user', inline_for_model(User))
     self.assertEqual(self.inlines.process("{{ user 1 }}"), "Xian")
     self.assertEqual(self.inlines.process("{{ user 1 }} vs {{ user 2 }}"), "Xian vs Evil Xian")