勉強の為に転載しました。
https://qiita.com/takechanman1228/items/d711e175b32f833c5e9c
Django Girls Tutorial
Web開発の経験がない人でも一人で進められるのではと思うほどの丁寧さでした。
コードはこことかに上がっていて安心。
その他のDjangoチュートリアルまとめ
チュートリアルのおおまかな流れ
Djangoのセットアップ
mysite/settings.py
でルートディレクトリと利用するDBを設定して、migrateする
アプリケーションとモデル作成
以下のコマンドでmysiteプロジェクト以下にblogアプリケーションのフォルダとファイルが作成される。
mysite/settings.py
でアプリケーションを追加したことを定義し、blog/models.py
でauthor,title,textなどをもつPostモデルを定義
http://127.0.0.1:8000/admin
でアクセスが可能に
Admin
blog/admin.py
を編集しモデルをAdminページで管理可能にする。
以下のコマンドsuperuserが作成できる。migrateも忘れずに
herokuデプロイ
Cannot run more than 1 Free size dynos.
とかいうエラーでたら、他のコンソールでのherokuアクセスしてることに怒られてるから、他のコンソールでのアクセスを終了させる(解説)
最後に
2018年6月16日土曜日
Django入門にはDjango Girls Tutorialがおすすめ
19:49
1 comment
Djangoのチュートリアルをいろいろ探してみた結果、「Django Girls Tutorial」がとても良心的に感じました。
チュートリアルの概要
これをやった後、本家のチュートリアルや他のサイトで勉強するとスムーズかなと思いました。
これ以降はチュートリアルに沿ってやったことや参考にしたURLの備忘録。(大幅にはしょってますが)
virtualenvで仮想環境の構築と実行
Djangoのインストール
プロジェクト作成(mysiteプロジェクト)
いろいろファイルが作成される。
Djangoでは、一つのプロジェクトが複数のアプリケーションで構成されるらしい。
作成したモデルをDBに反映
ローカルでのサーバー立ち上げをすると
Heroku利用に必要なライブラリのインストールや依存関係の宣言など
以下のファイルを編集してからgit init/add/commit
そのあとは、Herokuに登録してpushして、migrateとsuperuserの設定してできあがり!
一応GitHubにあげました。
Hello Admin,
返信削除As a result of looking for numerous Django tutorials, I found the “Django Girls Tutorial” very conscientious. It turned into so polite that those who had no internet development experience could be able to proceed alone.
Regards,
Thanks
Mansi Sharma