django-blog-1
カテゴリー:django 作成日:2024年5月24日15:55
djangoでblog その1
djangoでblogを作る方法
条件
マークダウンを使いたい
tailwindcssを使いたい
vueかreactを使いたい
なるべく簡単に作りたい
まず開発環境
1.ubuntu 22.04LTS or 24.04LTS //proxmox ve 8内で作業する為省略
2.pyenv pythonのバージョンを管理
3.nodenv nodejsのバージョンを管理
pyenv インストール
sudo apt update
sudo apt install build-essential libffi-dev libssl-dev zlib1g-dev liblzma-dev libbz2-dev \
libreadline-dev libsqlite3-dev libopencv-dev tk-dev git
gitでpyenv clone
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo '' >> ~/.bashrc
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
source ~/.bashrc
pyenv でインスール可能なバージョン
pyenv install --list
pyenv で 3.10.8をインストール
pyenv install 3.10.8
pyenv install 3.7.0
pyenv で現在インストールされているリスト
pyenv versions
pyenv の使うバージョンを全体で指定
pyenv global 3.10.8
pyenv フォルダ別にバージョン指定
cd /home/folder
pyenv local 3.7.0
nodenv インストール
pyenvの使い方によく似ています
git clone https://github.com/nodenv/nodenv.git ~/.nodenv
echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(nodenv init -)"' >> ~/.bashrc
nodejsバージョン一覧を取得用 node-build インストール
git clone https://github.com/nodenv/node-build.git $(nodenv root)/plugins/node-build
source ~/.bashrc
nodenvでインストールできる一覧
nodenv install --list
nodenv でインストール
nodenv install 18.16.1
nodenv install 16.14.0
nodenv で現在インストールされているリスト
nodenv versions
nodenv の使うバージョンを全体で指定
nodenv global 18.16.1
nodenv フォルダ別にバージョン指定
cd /home/folder
nodenv local 16.14.0
pyenv local 又は nodenv localを指定すると フォルダーに .python-version .node-versionが記録される
.python-versionの中身
3.10.8
.node-versionの中身
16.14.0