Python

Cài đặt và tạo Project Python, sử dụng Django trên HĐH Mac OS

Python là một ngôn ngữ lập trình đang phát triển và nó không có dấu hiệu sẽ chậm lại trong vài năm tiếp theo. Google, Microsoft, và nhiều tập đoàn, công ty tin học sử dụng để vận hành hệ thống dịch vụ của mình.

Các nhà nghiên cứu khóa học, phân tích dữ liệu lớn cũng thích sử dụng Python cho công việc của mình, vì nó được việc, không màu mè, học nhanh, dùng luôn. Bạn sẽ bắt gặp Python trong hầu như mọi web applications, desktop apps, network servers, machine learning, media tool,…

Trong bài viết này, mình xin hướng dẫn các bạn cài đặt Python, sử dụng Django trên hệ điều hành Mac OS.

Dữ liệu thống kê: 12/2018

1. Cài đặt Python và django

1.1 Cài đặt python3
Đầu tiên bạn mở terminal lên và chạy dòng lệnh để cài đặt python3

brew install python

Kiểm tra version:

python3

1.2 Cài đặt Django

chạy dòng lệnh cài đặt django:

sudo pip install django

2. Tạo project

Các bạn mở terminal và gõ lệnh sau cd đến Desktop: cd Desktop
Tạo 1 project django python_web:

django-admin startproject python_web

Sau đó gọi đến thư mục python_web: cd python_web
Mở project bằng IDE vscode: code .

Bạn có thể ấn tổ hợp “control + ~” để mở terminal đã tích hợp sẵn trong IDE.

Chạy project:

python manage.py runserver

Sau đó ra trình duyệt để gõ http://localhost:8000/ hoặc http://127.0.0.1:8000/ để kiểm tra.

Vậy là bạn đã thành công bước tạo project rồi đó.
Để đổi cổng bạn chạy server ảo:

python manage.py runserver 8080

Và truy cập http://localhost:8080/ để kiểm tra.

3. Tạo WebApp

Tạo webapp đơn giản:

python manage.py startapp home

Sau khi chạy lệnh:

Sau đó cập nhật lại file settings.py: Khai báo cho project biết rằng ta vừa tạo app này.

Cập nhật db:

python manage.py migrate

Hoạt động của web:

Máy người dùng gửi HTTP Request đến server, server phân tích request của người dùng sẽ gửi lại Response cho máy người dùng.

Viết hàm xử lý response: home/views.py

Tạo ra 1 file urls.py trong thư mục home: touch home/urls.py

Tiếp theo gọi urls từ app home ở folder python_web: urls.py

Chạy lệnh runserver:

python manage.py runserver 

=> Truy cập http://localhost:8000/

Có 2 url để chọn: admin/home
Truy cập: http://localhost:8000/home/ => kết quả:

Code đã đẩy lên github: https://github.com/buitiendo/dobt_python_web
Các bạn có thể tải về và chạy thử.

Bài viết của mình đã giới thiệu với các bạn cách cài đặt và tạo project python đơn giản. Chúc các bạn thành công!

Registration Login
Sign in with social account
or
Lost your Password?
Registration Login
Sign in with social account
or
A password will be send on your post
Registration Login
Registration