Hướng dẫn tạo môi trường ảo, tạo Project, App và chạy Django trên macOS

Views: 56 06/04/2026 19:05
Hướng dẫn tạo môi trường ảo, tạo Project, App và chạy Django trên macOS

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

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

 

6. Tạo App trong Django

python manage.py startapp myapp

Sau đó đăng ký app trong settings.py:

INSTALLED_APPS = [
    '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

Chúc các bạn thành công.

django macos tạo virtualenv mac django tutorial cơ bản tạo project django tạo app django runserver django macos python venv mac