Lập trình Python


Home / Tài liệu CNTT / Lập trình Python / Cài đặt Django Windows – Tạo web framework Django ngôn ngữ Python

Cài đặt Django Windows – Tạo web framework Django ngôn ngữ Python

Django là một trong những Web Framework phổ biến nhất được viết bằng Python, cung cấp nhiều tính năng cho việc phát triển web về bảo mật, database access, session, routing, localization …

Django sử dụng mô hình MVT (Model-View-Template). Về phương thức hoạt động sẽ giống với mô hình MVC, trong đó V (View) sẽ tương đương với C (Controller), T (Template) sẽ tương đương với V (View) ở các framework khác.

Django được sáng lập bởi Adrian Holovaty và Simon_Willison vào năm 2003 và publish phiên bản đầu tiên vào năm 2005. Hiện nay, tại thời điểm bài viết này, Django đã release đến phiên bản 2.2.0

Cộng đồng sử dụng và maintaince Django là khá lớn. Nếu bạn vào Stackoverflow và gõ từ khóa Django thì sẽ có khoảng 200.000 kết quả. Github của Django có khoảng ~17000 Fork và 26814 commit. Điều đấy chứng tỏ rằng Django là một framwork cũng đáng để sử dụng đấy chứ :D.

Một số website lớn sử dụng Django có thể kể đến như: Instagram, Mozilla, Disqus, National Geographic, Bitbucker…. Ngoài ra bạn có thể tìm kiếm các website khác sử dụng Django trong tại đây.

Cài đặt Django trên Windows

Bước 1: Bạn cần cài đặt môi trường Python trên máy tính – Xem hướng dẫn chi tiết tại đâu: https://gocchiase.net/cai-python-va-pycharm.html

Bước 2: Cài đặt thư viện virtualevn trên cửa sổ CMD bằng câu lệnh bên dưới:

Xem: Hướng dẫn cài thư viện trên Python

Bước 3: Tạo thư mục để tạo môi trường env, ở đây mình tạo là django, trong của sổ CMD di chuyển đến thư mục django

Bước 4: Chạy lệnh khởi tạo venv trong thư mục dự án bằng câu lệnh bên dưới

bạn sẽ thấy trong thư mục django sẽ tự động được tạo thêm thư mục myenv

Bước 5: Kích hoạt env bằng cách gõ đường dẫn như dưới đây

Thành công sẽ thấy hiển thị (myenv) ở đầu đường dẫn

Bước 6: Cài đặt thư viện Django

Bước 7: Tạo dự án django, ở đây mình tạo là webdemo

Bạn chú ý dấu ‘.’ ở cuối câu lệnh là để tạo thư mục webdemo ngay bên ngoài, vì nếu không có dấu ‘.’ thì hệ thống tạo ra một thư mục cha là webdemo nữa. Như vậy cũng không sao nhưng nhìn có vẻ rối hơn.

Bước 8: Chạy server bằng câu lệnh:

Thành công bạn sẽ nhận được đường dẫn truy cập địa chỉ web trên local như sau:

Giờ bạn mở trình duyệt vào truy cập vào địa chỉ: http://127.0.0.1:8000/ sẽ thấy như web hiển thị như sau:

Để tắt, dừng chạy server bạn nhấn tổ hợp phím Ctrl+C

Dưới đây là cửa sổ cmd (Terminal) tóm lại toàn bộ các bước bên trên để bạn dễ thao tác.