Django Python là gì? Đây là câu hỏi mà rất nhiều người thắc mắc. Trong bài viết dưới đây, hãy cùng ICANTECH tìm hiểu về Django nhé!
Django Python hay Django framework là một framework phát triển web được viết bằng Python, được thiết kế để xây dựng các ứng dụng web một cách nhanh chóng và dễ dàng bằng cách cung cấp các công cụ và thư viện cần thiết.
Django tuân theo mô hình phát triển MVT (Model-View-Template), tương tự như mô hình MVC, (Model-View-Controller) trong một số framework khác.
Dưới đây là một số lý do bạn nên sử dụng Django:
Dưới đây là một số ưu và nhược điểm của Django:
Để cài đặt Django Python bạn có thể sử dụng môi trường ảo sẽ tránh cài đặt Django vào môi trường Python và cung cấp cho bạn quyền kiểm soát chính xác đối với các thư viện được sử dụng trong một ứng dụng. Môi trường ảo cũng giúp bạn dễ dàng tạo tệp require.txt cho môi trường .
# Linux
# macOS
# Windows
Trong Mã VS, mở Bảng lệnh (View > Command Palette hoặc ( ⇧⌘P )). Sau đó chọn lệnh Python: Select Interpreter :
Lệnh này trình bày danh sách các trình thông dịch có sẵn mà VS Code có thể tự động định vị (danh sách của bạn sẽ thay đổi; nếu bạn không thấy trình thông dịch mong muốn, hãy xem Định cấu hình môi trường Python ). Từ danh sách, chọn môi trường ảo trong thư mục dự án của bạn bắt đầu bằng ./.venvhoặc .\.venv:
Chạy Terminal: tạo một terminal và tự động kích hoạt môi trường ảo bằng cách chạy tập lệnh kích hoạt của nó.
Môi trường đã chọn xuất hiện ở bên phải thanh trạng thái Mã VS và thông báo chỉ báo ('.venv': venv) cho bạn biết rằng bạn đang sử dụng môi trường ảo:
Cập nhật pip trong môi trường ảo bằng cách chạy lệnh sau trong VS Code Terminal:
python -m pip install --upgrade pip
Như vậy, ICANTECH đã cùng bạn tìm hiểu tổng quan về Django Python cũng như ưu & nhược điểm của framework này. Hi vọng bài viết đã cung cấp cho bạn thêm các kiến thức về Django Python.
Cảm ơn bạn đã đọc bài viết, nếu bạn đang quan tâm đến học lập trình online thì hãy tham khảo ngay các khóa học lập trình dưới đây tại ICANTECH nhé
Nguồn ảnh: ICANTECH.