技術

djangoの構築

投稿日:2018年10月29日 更新日:

PythonでWebアプリケーションを組んでみたく、フレームワークとしては、ほぼ一択に近いのだが、
djangoを採用してEC2上に組んでみた。

kindle片手に、本当にMVCの基礎の部分だけを実践できる無料書籍から開始。

 

まず、djangoどうなの?と言ったところから始まり、簡単な概要、じゃあ試しに実装してみる?
みたいな感じで進めていけます。70ページ前後。最初のボリュームとしては適切で、なかなかわかりやすかった。
Pythonの基本構文の復習も必要十分だし。

django自体も、テンプレート、とかコントローラの概念も昔懐かしいというか、オーソドックスな感じなので、
書籍の最後ぐらいまでは、全くスムーズに進んだ。これだけ構文、仕組みが単純だと、他のサイト、書籍が続きをやっても、まあそんなに苦労しないだろうという感覚。

ただ最後、「静的ファイルの利用」の段である。
cssなど静的なファイルは、staticフォルダなるものを用意して、そこに配置していくのだが、上手く読み取ってくれない。

ここで、大分ハマってしまった。

結果的には、サブドメインが原因の様子、まだ直し切れて無いが、
ローカルで環境構築している時は、書籍のままでいいが、

本番デプロイとか、サブドメインの設定によって、staticファイルのパスを調整しないといけないみたい。
正式な解法は、また後日。。

 

-技術

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

サブドメイン運用

作品ページに、検証中、学習中の言語、フレームワークを公開出来るよう、サブドメインでの運用を検討する。 ムームードメイン 変更なし Route53 サブドメインを追加。 今後増やしていく予定。 EC2 …

初めてのUdemy (python Django)

フリーランスになって一年、会社員時代に比べて確実に勉強時間が増えて、、というより勉強しないと追いつけないと思っているこの頃です。 ただ、勉強して実際に手を動かす、独習でWeb上、テキスト上の内容を追っ …

no image

10月案件

医療系ホームページの流し込み案件へ参画 新サイトへ、旧サイトからテキストデータ、画像データの流し込み。 ownCloundでメンバー間の実装データを共有、gulp利用してライブラリの読み込みタスク等が …

Qiita更新

Qiita更新しました。 先週実装していたPython(Django)案件について、 ちょっとした内容ですが、ログとして記録します。 python仮装環境でbatファイル作るとき Pythonでエクセ …

AWSでネットワーク構築

最近参考にさせてもらっている某IT系youtuberのおすすめ書籍を参考にして、AWSのネットワーク構築を学習してみました。 以前からも、wordpressブログやサンドボックスの土台として、EC2の …

アクセス

Address
399-0211
長野県諏訪郡富士見町富士見3579-3

Tel
090-6172-9722

e-mail
nakasin52@live.jp

検索

最近のコメント

    アーカイブ

    カテゴリー

    住所
    長野県諏訪郡富士見町富士見3579-3

    e-mail
    nakasin@live.jp

    電話番号
    090-6172-9722

    Bitnami