我想让这个网址格式有效:http://myapp.com/api/ipaddress/username其中IP地址是IPv4,用户名是django用户的帐户。
在url.py上执行此操作的正确的正则表达式格式是什么?
urlpatterns = [
url(r'^$', view_api, name='api'),
url(r'^(?P<ip>[0-9.])/(?P<username>\w+)/$', view_ip_check_user, name='ip_check_user'),
]
答案 0 :(得分:1)
对于任何想要了解的人:
我试过这个并且有效:
Enter Payment Date : <input id="input" type="date" name="date" required><br/><br/>
此正则表达式只接受有效的IPv4地址。因此,例如,Django不应该使用像172.16.1.256这样的错误地址。
所以它很完美。