skyman
стоит ли начинать изучение Django с этого проекта
Судя по вашему описанию проект довольно простой. Да, джанга будет для вас отличным вариантом, поскольку:
1. Регистрация пользователей - уже реализована в виде django.contrib.auth.
2. Простая работа с изображениями - библиотека PIL (за полдня разобраться можно).
3. Администрирование - админка настраиваемая и реализована в виде django.contrib.admin.
Вперед -
http://djbook.ru/.skyman
лучше использовать php
Довольно неоднозначное понятие. Если вы говорите о чистом php + GD(для работы с картинками), то увольте, а если использовать фреймворк, то Zend, Symfony или Yii вам также отлично подойдут. Тут дело вкуса.