Skip to content

hoerin/django_simple_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Djangoで作るシンプルなブログ

はじめに

ヨコハマDjango勉強会のためのサンプルです。
月1回くらいのペースで開催しようと思っています。
ヨコハマにPython&Djangoコミュニティができればいいな。

このサンプルではDjango2.0を使っています。
Django 2.0 release notes

動かし方

まずはDjangoをインストール

virtualenvなどで仮想環境つくっておくとよいかも。

pip install django

データベースの初期化

SQLiteで自動的にDBが作成されます。

python manage.py migrate

スーパーユーザーの作成

Django管理画面にログインするためのスーパーユーザーを登録します。

python manage.py createsuperuser

サーバーを起動

Djangoの簡易サーバーを起動します。

python manage.py runserver

デフォルトだと8000番ポートが使用されます。

もし他のポートがよければ

python manage.py runserver localhost:8010

とかやればOK。

ブラウザで下記URLを入力するとページが表示されるはず。

http://localhost:8000

下記URLで管理画面にアクセスできます。

http://localhost:8000/admin/

ゼロから作りたい人向けのメモ

プロジェクトを作成

django-admin startproject [projectname]

プロジェクト内にアプリを作成

python manage.py startapp [appname]

便利ツール

  • Cookiecutter Django
    DockerとかgulpとかコミコミでDjangoプロジェクトの雛形を生成してくれる。
  • Awesome Django
    便利なDjango Appsのリスト。きちんとメンテナンスされているAppsを厳選している。

About

Djangoで作るシンプルなブログ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published