/tests/regressiontests/comment_tests/custom_comments/__init__.py

https://code.google.com/p/mango-py/ · Python · 32 lines · 26 code · 6 blank · 0 comment · 0 complexity · 5e0bba7798509598c8080b2f3e80c9ce MD5 · raw file

  1. from django.core import urlresolvers
  2. from regressiontests.comment_tests.custom_comments.models import CustomComment
  3. from regressiontests.comment_tests.custom_comments.forms import CustomCommentForm
  4. def get_model():
  5. return CustomComment
  6. def get_form():
  7. return CustomCommentForm
  8. def get_form_target():
  9. return urlresolvers.reverse(
  10. "regressiontests.comment_tests.custom_comments.views.custom_submit_comment"
  11. )
  12. def get_flag_url(c):
  13. return urlresolvers.reverse(
  14. "regressiontests.comment_tests.custom_comments.views.custom_flag_comment",
  15. args=(c.id,)
  16. )
  17. def get_delete_url(c):
  18. return urlresolvers.reverse(
  19. "regressiontests.comment_tests.custom_comments.views.custom_delete_comment",
  20. args=(c.id,)
  21. )
  22. def get_approve_url(c):
  23. return urlresolvers.reverse(
  24. "regressiontests.comment_tests.custom_comments.views.custom_approve_comment",
  25. args=(c.id,)
  26. )