Как впервые написать админку + ЛК на Python наступив на меньшее кол-во граблей?
просто заточить под свои нужды
Нет, не просто. 
Нет, туда нельзя пускать пользователей. 
Да, админку проще написать с 0
Чем большее количество граблей соберете и решите - тем больше опыта получите
Начать стоит с прохождения официального джанго-туториала и чтения документации по админке. После этого должно прийти осознание что личный кабинет пользователя и админка это разные вещи и делать первое на основе второго не стоит. На этом этапе стоит задуматься а нужна ли вам джанга вообще, потому что по описанию вашей задачи мне кажется вам больше подойдет легковесный микрофреймворк типа flask/bottle если нужен именно питон. Если же нет объективных причин для бека на питоне, то я бы посоветовал делать его на том что вы уже знаете - то есть на JS с помощью node.js.
Ну а если все же хочется поизучать джангу, то для ЛК пишете отдельный django-app, за основу можно взять реализацию профайлов пользователей(нагуглить не проблема). А админку джанги используете по прямому назначению, пуская туда только администраторов и персонал.