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), )
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")