Tôi quyết định bắt đầu dịch "Viết ứng dụng Django đầu tiên của bạn" từ djangoproject.com cho những người mới bắt đầu chưa bao giờ gặp phải Django thay vì các khóa học trung cấp như xây dựng máy chủ cho môi trường phát triển Django. Để hiểu nhanh hơn, tôi sẽ thêm một đoạn diễn giải và lời giải thích của tác giả.
Đây là khóa học dành cho người mới bắt đầu về cách tạo ứng dụng Django đầu tiên, bản dịch của bài viết "Viết ứng dụng Django đầu tiên" từ djangoproject.com, kèm theo phần diễn giải bổ sung và lời giải thích của riêng tôi, dành cho những người mới bắt đầu chưa từng làm quen với Django. Khóa học này được viết dưới dạng văn bản, không phải video, vì vậy bạn có thể tự đọc và theo dõi theo tốc độ của riêng mình, và được chia thành các phần nhỏ để bạn dễ dàng tìm thấy những phần mình cần.
*Phần mã của tài liệu hiện tại không hiển thị rõ. Nếu bất tiện, bạn có thể xem tài liệu gốc tại schoolofweb.net .
Khi tôi dự định bắt đầu một khóa học về Django (sau đây gọi tắt là Django), tôi đã rất bối rối không biết nên bắt đầu từ tài liệu nào. Django, một framework web dựa trên Python được phát triển cho tờ báo Lawrence Journal-World vào năm 2003, đã được người dùng Python yêu thích trong hơn 13 năm qua và tự hào sở hữu một thư viện tài nguyên phong phú, từ hướng dẫn đến nhiều loại sổ tay hướng dẫn khác nhau. Trong số đó, các khóa học và sổ tay hướng dẫn được cung cấp tại djangoproject.com chính là cuốn "kinh thánh" Django, chứa đựng tất cả thông tin cần thiết cho cả người mới bắt đầu và chuyên gia. Tuy nhiên, có một điều tôi hơi tiếc là không có phiên bản tiếng Hàn của Django Girls. Vì vậy, thay vì tập trung vào các khóa học trung cấp như thiết lập máy chủ cho môi trường phát triển Django, tôi quyết định bắt đầu bằng việc dịch bài viết "Viết ứng dụng Django đầu tiên" từ djangoproject.com, dành riêng cho những người mới bắt đầu chưa từng làm quen với Django. Tôi sẽ diễn giải lại và giải thích của riêng tôi để bạn hiểu nhanh hơn.
2. Những người hữu ích
Những người đang học Python
Bất kỳ ai muốn học Django
Bất kỳ ai muốn tạo dịch vụ web của riêng mình
3. Tính năng của khóa học
Khóa học này ở dạng tài liệu, không phải dạng video.
Những gì bạn cần: Máy tính
Các công nghệ được đề cập: Python, Django
Trình độ khóa học: Người mới bắt đầu (Bạn chỉ cần biết những kiến thức cơ bản về Python.)
Lee Sang-hee Xin chào. Tôi tên là Lee Sang-hee. Xin giới thiệu sơ qua về bản thân. Tôi nhập cư vào Hoa Kỳ năm 1998, học đại học và làm việc ở đó cho đến năm 2011. Sau đó, tôi kết hôn với một phụ nữ Nhật Bản và chuyển đến Nhật Bản vào tháng 6 năm 2011. Hiện tôi sống ở Saitama, Nhật Bản và làm việc tại Tokyo.
Tôi học khoa học máy tính ở trường đại học và hiện đang làm quản trị viên máy chủ Unix/Linux. Công việc của tôi liên quan đến hệ điều hành máy chủ, phần cứng, cơ sở dữ liệu và mạng. Cá nhân tôi đặc biệt quan tâm đến phát triển web full-stack, bao gồm kiến trúc máy chủ, front-end và back-end.
Về kinh nghiệm phát triển web, hiện tại tôi đang phát triển và vận hành trang web và cổng thông tin cho Namu Technology Japan, nơi tôi làm việc, và tôi cũng đã phát triển và vận hành trang web cá nhân của mình, schoolofweb.net, được bốn năm. Nếu bạn muốn xem qua, hãy nhấp vào liên kết bên dưới. :)
Cho đến nay, tôi đã đăng rất nhiều bài viết trên blog này về các chủ đề như HTML, CSS, Javascript, PHP và Laravel. Với sự tập trung mới, tôi đang sắp xếp lại và bắt đầu viết về các chủ đề mới. Tôi dự định sẽ tập trung chủ yếu vào Python và framework web Python Django, kiến trúc máy chủ web và cơ sở dữ liệu Linux, Ansible, một công cụ quản lý dự án (CM), và Amazon Web Service EC2. Tôi hy vọng trang web này có thể trở thành nơi các bên quan tâm có thể chia sẻ thông tin và xây dựng mối quan hệ. Cảm ơn sự ủng hộ của các bạn. :D
Cách sử dụng hơi khác một chút so với phiên bản django mới nhất.
https://docs.djangoproject.com/ko/2.0/intro/
Bạn có thể theo dõi bằng cách xem tài liệu này.