这是来自models.py的课程:
class Person(models.Model):
name = models.CharField(max_length=64)
persnr = models.AutoField(primary_key=True)
Run Code Online (Sandbox Code Playgroud)
这是我的看法:
def show_person(request, persnr):
pers = get_object_or_404(Person, pk=persnr)
context={'pers':pers}
return render(request, 'company/person.html', context)
Run Code Online (Sandbox Code Playgroud)
这是我的网址:
url(r'^show_person/(?P<persnr>\d+)', "company.views.show_person", name='show_person'),
Run Code Online (Sandbox Code Playgroud)
如何使用以下两个网址进入同一视图(show_person):
server/show_person/(persnr)
server/show_person/(name)
Run Code Online (Sandbox Code Playgroud)