1. Kiểm tra Python trên macOS
MacOS thường không có lệnh python, bạn dùng:
python3 --version
Nếu chưa có thì cài bằng Homebrew:
brew install python
2. Tạo môi trường ảo (virtual environment)
Di chuyển vào thư mục project:
cd ~/Desktop
mkdir django_project
cd django_project
mkdir django_project
cd django_project
Tạo môi trường ảo:
python3 -m venv venv
3. Kích hoạt môi trường ảo
Trên macOS / Linux:
source venv/bin/activate
Khi thành công sẽ thấy:
(venv) your-mac:django_project$
X Thoát môi trường ảo
deactivate
4. Cài đặt Django
Sau khi activate:
pip install django
Kiểm tra:
django-admin --version
5. Tạo Project Django
django-admin startproject myproject
Di chuyển vào project:
cd myproject
Cấu trúc sẽ như:
myproject/
manage.py
myproject/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
manage.py
myproject/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
6. Tạo App trong Django
python manage.py startapp myapp
Sau đó đăng ký app trong settings.py:
INSTALLED_APPS = [
'myapp',
]
'myapp',
]
7. Chạy server Django
python manage.py runserver
Mặc định chạy tại:
http://127.0.0.1:8000/
8. Một số lệnh hữu ích
Tạo database:
python manage.py migrate
Tạo tài khoản admin:
python manage.py createsuperuser
Chạy server với port khác:
python manage.py runserver 8080
Tổng kết quy trình
python3 -m venv venv
source venv/bin/activate
pip install django
django-admin startproject myproject
cd myproject
python manage.py startapp myapp
python manage.py migrate
python manage.py runserver
source venv/bin/activate
pip install django
django-admin startproject myproject
cd myproject
python manage.py startapp myapp
python manage.py migrate
python manage.py runserver
Chúc các bạn thành công.