BETA

Djangoでカードローン比較メディアを作ってみた

投稿日:2019-05-18
最終更新:2019-05-18

背景

Wordpressをはじめ、最近は様々なCMS(コンテンツ・マネジメント・システム)が出ていますね。
PHPやRuby on Railsをベースにしたものがメジャーなのでしょうか…。
しかしPython大好きな私としては、是非皆さんにDjangoで作られたCMSも全く負けていないということを知ってほしく、今回この記事の投稿に至りました!

インストール

Pythonが初めての方はPythonをインストールしましょう!
Pythonの公式サイトのDownloadsをクリックしてインストールしてもいいし、コマンドプロンプトからインストールしてもいいです。

現在はPython3.7をインストールすることをおすすめします。

# Ubuntu 16.10  
$ sudo apt-get update  
$ sudo apt-get install python3.7  

# Mac  
$ brew install python3  

今度はDjangoをインストールします!

$ pip install django  

私はAnacondaを使いましたが、pyenvを使ってもいいと思います。

作りこみ

次はDjangoプロジェクトとアプリケーションを作成します。

$ django-admin startproject sample_project  
$ python manage.py startapp sample_application  

すると以下のようなディレクトリ構成になります。

-- manager_project/  
    -- manager_project/  
        -- __init__.py  
        -- setting.py  
        -- urls.py  
        -- wsgi.py  
    -- manage.py  
    -- sample_application  
        -- migrations  
        -- __init__.py  
        -- admin.py  
        -- apps.py  
        -- models.py  
        -- tests.py  
        -- views.py  

さて、ここから詳細の開発を進めていきます。
ここからが本番です。
主にmodels.pyやviews.pyをいじっていくことになります。
詳しくはオフィシャルのドキュメントをご覧ください!

おわりに

今回は主にDjangoの基礎的なセットアップの部分を中心に解説しました。
次回は具体的な開発に入っていきたいと思います。
完成したサイトはこちら
ワイズローン|カードローン情報メディア
ではまた!

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@knemoto0805の技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
or 外部アカウントではじめる
10秒で技術ブログが作れます!