Особенности интерфейса автора
Интерфейс сайта у автора имеет ряд особенностей. Что это за особенности - вы узнаете, прочитав статью
У меня, как у автора и администратора сайта функции и задачи шире, чем у читателя - нужно писать и, при необходимости, корректировать статьи, отвечать на сообщения читателей, в целом иметь возможность управлять сообщениями, комментариями, пользователями.
Поэтому я сделал себе дополнительный пункт меню, который доступен только мне. Как это выглядит - вы можете увидеть на фотографии. Пока что я в своё меню добавил 4 пункта:
➤ Новая статья
➤ Управление публикациями
➤ Сообщения
➤ Админка
У Django есть стандартная очень хорошая админка (и ссылку на неё я добавил последним пунктом - чтобы было удобно в неё заходить). И, в принципе, из неё можно и создавать статьи, и управлять ими, и отвечать на сообщения. Но делать это не очень удобно. Гораздо удобнее, когда до формы добавления статьи ты добираешься в один клик. Управлять публикациями тоже удобнее, когда ты видишь, как эта публикация отображается на сайте - вместе с фотографией.
Что до сообщений - я решил, что будет удобно, если диалоги будут у меня отображаться в таком же виде, как у читателей, но только слева от диалога мне понадобилась боковая панель с перечнем диалогов, чтобы я с помощью одного клика смог переключаться между ними.