diff --git a/lib/ambry/active_model.rb b/lib/ambry/active_model.rb
index <HASH>..<HASH> 100644
--- a/lib/ambry/active_model.rb
+++ b/lib/ambry/active_model.rb
@@ -117,6 +117,10 @@ module Ambry
       def update_attributes(*args)
         run_callbacks(:save) { update(*args) }
       end
+
+      def to_partial_path
+        "#{self.class.name.pluralize.underscore}/#{self.class.name.underscore}"
+      end
     end
   end
 end
diff --git a/spec/active_model_spec.rb b/spec/active_model_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/active_model_spec.rb
+++ b/spec/active_model_spec.rb
@@ -112,4 +112,11 @@ describe Ambry::ActiveModel do
       assert @book.valid?
     end
   end
+
+  describe "to_partial_path" do
+    it "should return something reasonable" do
+      assert_equal "books/book", Book.new.to_partial_path
+    end
+  end
+
 end
Implement partial_path for Active Model <I>