Nội dung trong phần này mình sẽ nói về các mục sau:
- Django Framework là gì?
- Lợi ích của Django Framework
- Cài đặt Django trên máy Mac
- Cài đặt Python trên Mac
- Cài đặt Pip - hệ thống quản lý các gói
- Cài đặt virtualenv cho Mac
- Cài đặt Django trên Mac
- Tạo một project Django
- Mở project Django bằng Visual Studio Code
- Sử dụng phiên bản mới nhất của Django
Django là một nền tảng phát triển web sử dụng ngôn ngữ Python. Django là một nền tảng bậc cao để phát triển web nhanh chóng, rõ ràng và thiết kế hiệu quả. Nền tảng này hỗ trợ hầu hết các vấn đề phát triển web phức tạp, vì vậy bạn có thể tập trung vào business ứng dụng nhiều hơn mà không cần phải lo lắng các phần cơ bản (không phải đi phát minh lại bánh xe). Nó miễn phí và nguồn mở

Lợi ích của Django Framework
- Thực sự nhanh
- An toàn cao
- Mở rộng vợt trội
- Toàn diện
- Đầy đủ mọi thứ
Cài đặt trên Mac
Chúng ta sẽ phải cài nhiều thứ linh tinh: cài Python on Mac, sau đó cài virtualenv và sau đó là Django trên môi trường ảo này.
Bước 1: Cài đặt Python
Python thực ra mặc định được cài đặt trên Mac, nhưng phiên bản là cũ (thường là 2), vì vậy chúng ta cần cài đặt bản cuối (hiện tại là Python 3) sử dụng homebrew.
Code: Select all
brew install python3
Code: Select all
python3

Ok, như vậy là chúng ta đã cài đặt xong Python 3, để thoát python trong cửa sổ đang chạy ở trên, gõ exit()
Bước 2: Cài đặt Pip - hệ thống quản lý các gói
Pip là hệ thống quản lý gói dùng để cài đặt và quản lý các gói phần mềm viết bằng Python. Bây giờ hãy cài đặt bằng câu lệnh sau:
Code: Select all
sudo easy_install pip
Gõ dòng lệnh sau vào cửa sổ terminal:
Code: Select all
sudo pip install virtualenv
Code: Select all
virtualenv qnd
Code: Select all
cd qnd
Code: Select all
source bin/activate

Như vậy, môi trường ảo đã được khởi động, bây giờ chúng ta sẽ cài đặt Django Framework.
Bước 4: Cài đặt Django trên Mac
Bây giờ bạn vẫn giữ nguyên thư mục đang ở và cài đặt Django theo các lệnh sau (Phiên bản official đang là 3.0.2), sau đó cài đặt với pip:
sudo pip3 install django==3.0.2
Kết thúc cài đặt, bạn có thể kiểm tra phiên bản Django bằng lệnh sau:Ở đây, nếu máy bạn mặc định chạy python 3 thì chỉ cần dùng pip thay cho pip3
Code: Select all
python3 -m django --version
Chúng ta cần cài đặt phần khung cho Django project. Gõ lệnh sau:
Code: Select all
django-admin startproject quynhondiscovery
Code: Select all
cd quynhondiscovery
Code: Select all
python manage.py runserver

Server đã được chạy, chúng ta sẽ truy cập vào bằng trình duyệt với đường dẫn localhost:8000

Bước 6: Mở project Django bằng Visual Studio Code
Nếu bạn chưa cài đặt Visual Studio Code cho Mac, hãy cài đặt vào nhé. Còn nếu bạn sử dụng một IDE nào khác như Pycharm hay editor Sublime text thì bạn có thể bỏ qua bước này.
Ban đầu bạn cần mở Visual Studio Code lên trước. Tiếp theo gõ tổ hợp phím Command + shift + P, sau đó gõ chữ 'shell command' để tìm thực hiện lệnh Shell Command: Install ‘code’ command in PATH. Lệnh này sẽ cho phép mở Visual Studio Code ngay tại terminal bằng lệnh code.
Bây giờ ngay tại cửa sổ Terminal bạn có thể mở project bằng Visual Studio Code bằng lệnh sau (ví dụ sau khi bạn đứng ngay tại vị trí project ở terminal)
Code: Select all
code .

Như vậy các bạn đã hoàn thành các bước cài đặt Django trên Mac.
Sử dụng phiên bản mới nhất của Django
Phiên bản mới nhất, tuyệt vời nhất của Django ở trên Git. Ở đây người dùng có thể sử dụng lấy phiển bản mới nhất, những thay đổi dự kiến và giúp đỡ về các lỗi gặp phải. Sử dụng lệnh Git sau để có thể lấy bản mới nhất
Code: Select all
git clone https://github.com/django/django.git
