Removed broken webcam feature.

This commit is contained in:
Jannis Leidel 2013-08-01 14:53:47 +02:00
parent 6f64166e49
commit fbba5135aa
2 changed files with 1 additions and 17 deletions

View file

@ -4,10 +4,8 @@ except ImportError:
# Django < 1.4
from django.conf.urls.defaults import patterns, url
urlpatterns = patterns(
'avatar.views',
urlpatterns = patterns('avatar.views',
url(r'^add/$', 'add', name='avatar_add'),
url(r'^webcam-upload/(?P<id>\d+)', 'webcam_upload', name='avatar-webcam-upload'),
url(r'^change/$', 'change', name='avatar_change'),
url(r'^delete/$', 'delete', name='avatar_delete'),
url(r'^render_primary/(?P<user>[\w\d\.\-_]{3,30})/(?P<size>[\d]+)/$', 'render_primary', name='avatar_render_primary'),

View file

@ -56,20 +56,6 @@ def _get_avatars(user):
return (avatar, avatars)
@csrf_exempt
def webcam_upload(request, id):
# TODO: add proper security by attaching session to flash request
user = get_object_or_404(get_user_model(), pk=id)
if request.method == "POST":
avatar = Avatar(user=user, primary=True)
avatar.avatar.save("%s_webcam_%s.jpg" %
(user.pk, Avatar.objects.filter(user=user).count()),
ContentFile(request.raw_post_data))
avatar.save()
messages.success(request, _("Successfully uploaded a new avatar."))
return HttpResponse(status=200, content="ok")
@login_required
def add(request, extra_context=None, next_override=None,
upload_form=UploadAvatarForm, *args, **kwargs):