LoginSignup
1
0

More than 1 year has passed since last update.

Django超初心者攻略記事その1

Last updated at Posted at 2021-06-06

概要

Djangoへこれから触れる方への超基礎・概念説明 その1

概念

Webフレームワークの1つ
例:ルールに従い、作成するとWebアプリができるよ!メールやデータベースの変更も簡単にできるよ!
1つのフォルダの中にプロジェクトとして作成していく。

作成の流れ

  • Python+Djangoインストール
  • ユーティリティコマンドで、基本的な部分を自動生成する。:プロジェクトの生成
    • django-admin startproject
  • アプリケーションの生成
    • python manage.py statapp
  • Pjファイルの直化にアプリファイルを作る
  • 同じファイル名が作られるのはPJ用とアプリ用です。

次の流れ

  • データベース設定を行う
  • ロギングの設定(ログの出力先など)を行う
  • ルーティングの設定(http:/hoge/huga/ + login or main などURLの末尾で処理や飛ばすイメージ)
  • ビューを設定する。アプリケーションの!views.pyにクラス変数を設定する。
  • テンプレートを設定する。アプリケーションのtemplatesフォルダにてhttpを設置する
  • 開発サーバー起動し確認する。

プロジェクトとアプリフォルダの違い

1つのプロジェクトの中に
ユーザ管理機能用のアプリ
スクレイピング用のアプリ
定時実行用のアプリ
っと手段ごとにアプリを作る形となります。

ここまでが土台です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0