Django REST FrameworkとVue.jsを使ったブログサイトのSingle Page Applicationです!
docker-compose up
のコマンド1つで、開発用サーバとデータベース用のdockerコンテナを自動で生成し、
サンプルデータの挿入まで行います。
ナビゲーションバーの「Write a Article」ボタンを選択すると、新しいブログ記事を記入することができます。
メインのページから任意のブログのタイトルを選択すると、その詳細ページに移動し、
コメントの記入・編集・削除や、他のユーザのコメントに"Like"することができます。
また、メイン画面で確認できる記事のユーザ名を選択すると、その選択したユーザが投稿した記事のみを表示します。
Docker Desktopのダウンロード & インストール
https://www.docker.com/products/docker-desktop/
git clone https://github.com/ryo-keima/django-vue-blog.git
cd django-vue-blog
docker-compose up
ブラウザで下記URLにアクセスします。
http://127.0.0.1:8000/
下記アカウントでログインできます。
Username: admin
Password: adminpass
「Ctrl + C」で停止します。