首页 > 解决方案 > 在 django 中测试模型的绝对 URL

问题描述

在我的用户配置文件模型中。

 def get_absolute_url(self):
    return reverse('user_detail', kwargs={'pk': self.pk})

在我的 test.py

  def test_get_absolute_url(self):
    user = UserProfile.objects.get(id=1)
    self.assertEqual(user.get_absolute_url(), '/writecloud/user/1')

好吧,我想知道我在 assertEqual() 中写的内容是否正确以测试这一点。我不知道如何使用 kwargs

标签: pythondjangotestingdjango-models

解决方案


推荐阅读