url(r'^desk/home/$', home_view.home, name="telemeta-desk-home"),
# Profiles
- url(r'^accounts/(?P<username>[A-Za-z0-9._-]+)/profile/$', profile_view.profile_detail, name="telemeta-profile-detail"),
- url(r'^users/(?P<username>[A-Za-z0-9._-]+)/$', profile_view.profile_detail, name="telemeta-profile-detail-2"),
- url(r'^accounts/(?P<username>[A-Za-z0-9._-]+)/profile/edit/$', profile_view.profile_edit, name="telemeta-profile-edit"),
- url(r'^accounts/(?P<username>[A-Za-z0-9._-]+)/rss/$', UserRevisionsFeed(), name="telemeta-user-rss"),
+ url(r'^accounts/(?P<username>[A-Za-z0-9@._-]+)/profile/$', profile_view.profile_detail, name="telemeta-profile-detail"),
+ url(r'^users/(?P<username>[A-Za-z0-9@._-]+)/$', profile_view.profile_detail, name="telemeta-profile-detail-2"),
+ url(r'^accounts/(?P<username>[A-Za-z0-9@._-]+)/profile/edit/$', profile_view.profile_edit, name="telemeta-profile-edit"),
+ url(r'^accounts/(?P<username>[A-Za-z0-9@._-]+)/rss/$', UserRevisionsFeed(), name="telemeta-user-rss"),
# Registration
url(r'^accounts/password_change/$', 'django.contrib.auth.views.password_change', {'template_name': 'telemeta/registration/password_change_form.html'}, name="telemeta-password-change"),