python - 在 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
解决方案
推荐阅读
- python - 为什么 Python 的无穷大哈希有 π 的数字?
- python - Tensorflow 将 tf.CsvDataset.map() 转换为 Bert 输入格式
- blazor - 孩子订阅父母的活动
- angularjs - AngularJS使用websocket在服务器之间进行通信以自动重新加载
- python - 有没有办法将某些值的数据从另一个表插入到另一个表中?
- reactjs - 将 *all* styled-system 属性添加到 styled-component 对性能有何影响?
- wpf - 是否可以在 MvvmCross 中使用其他组件代替 MvxWindow?
- ocr - 具有两种语言的 Tesseract 4
- nginx - 如何将 webform 登录添加到 nginx 基本身份验证网站?
- php - PHP mike42/escpos-php 从 iPhone(远程网站)打印到本地打印机