【发布时间】:2016-08-03 22:37:30
【问题描述】:
当我尝试将 UUID 属性传递给 url 参数时出现此错误。
urlpatterns = [
url(r'^historia-clinica/(?P<uuid>[W\d\-]+)/$', ClinicHistoryDetail.as_view(), name='...'),
]
views.py
class ClinicHistoryDetail(...):
...
my_object = MyModel.objects.create(...)
...
return redirect(reverse('namespace:name', kwargs={'uuid' : my_object.id}))
模型.py
class MyModel(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
...
有什么建议吗?
【问题讨论】:
-
如果你能告诉我们你是如何通过的以及
ClinicHistoryDetail在做什么会更好。