3,728
回編集
差分
Django
,→仮想環境作成 psycopg2インストール Djangoインストール プロジェクト作成 アプリ作成
% pip install django
* プロジェクトを作成 仮想環境内で行う
django-admin startproject <プロジェクト名> プロジェクト名は、URL、サイト名、またはSEOに影響を与えない
% django-admin startproject mysite
* Django REST Frameworkをインストール、設定する 仮想環境内で行う
% python manage.py runserver
* アプリケーションをつくる
=== データベース ===
=== Reactアプリケーションのセットアップ ===
* ReactアプリケーションをプロジェクトにセットアップするDjangoプロジェクトのルートディレクトリではなく、プロジェクトの外部で実行する
npx create-react-app myreactapp
npm start
== アプリのディレクトリ構成 ==
<nowiki>myapp/
├── 名簿管理アプリ/
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── migrations/
│ ├── models.py
│ ├── tests.py
│ └── views.py
│
├── カレンダーイベント管理アプリ/
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── migrations/
│ ├── models.py
│ ├── tests.py
│ └── views.py
│
├── 会計管理アプリ/
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── migrations/
│ ├── models.py
│ ├── tests.py
│ └── views.py
│
└── ...
</nowiki>
== 参考 ==