Quản lý URL, Mẫu và Mô hình trong Django
Hệ thống URL
Django tự động thêm dấu "/" vào cuối URL nếu không có và xử lý định tuyến theo thứ tự xuất hiện.
1. Định tuyến cơ bản
from django.urls import path
urlpatterns = [
path('home/', views.home),
]
2. Định tuyến với biểu thức chính quy
from django.urls import re_path
urlpatterns = [
re_path(r'^page/\d+', views.page_ ...
Đăng vào ngày 12 tháng 7 lúc 06:40
Cơ bản về Vue.js - Hướng dẫn lập trình
Giới thiệu về Vue.js
Vue.js là một framework tiến bộ được sử dụng rộng rãi trong phát triển ứng dụng web hiện đại. Framework này cung cấp khả năng ràng buộc dữ liệu hai chiều và quản lý trạng thái hiệu quả.
1. Cài đặt môi trường phát triển
Lý do sử dụng framework
Khi các ứng dụng web ngày càng phức tạp, việc xử lý logic nghiệp vụ phía client ...
Đăng vào ngày 9 tháng 7 lúc 20:23
Phân biệt View trong Django: Hàm so với Lớp
Trong Django, cách triển khai logic xử lý yêu cầu HTTP được chia thành hai mô hình chính: Function-Based Views (FBV) và Class-Based Views (CBV). Sự lựa chọn giữa hai kiểu này ảnh hưởng trực tiếp đến khả năng tái sử dụng, mở rộng và bảo trì mã nguồn.
View là gì?
Một view là một thành phần nhận vào một đối tượng HttpRequest và trả về một đối tượ ...
Đăng vào ngày 3 tháng 7 lúc 20:50
Mẫu Website PHP chuyên nghiệp cho công ty phát triển phần mềm di động
Giới thiệu tổng quan về mẫu website PHP cho công ty phát triển ứng dụng di động
Trong thời đại số hóa hiện nay, việc xây dựng một website chuyên nghiệp là yếu tố then chốt giúp các công ty phát triển phần mềm di động thể hiện năng lực và thương hiệu của mình. Mẫu website PHP với tông màu cam chủ đạo được thiết kế đặc biệt cho các doanh nghiệp t ...
Đăng vào ngày 2 tháng 7 lúc 20:55
Hướng Dẫn Chi Tiết Về Hệ Thống Module Trong ES6
Mỗi tệp tin JavaScript (JS) trong hệ thống hiện đại đều hoạt động như một đơn vị đóng gói riêng biệt, sở hữu không gian tên (scope) độc lập. Để các thành phần này có thể giao tiếp và chia sẻ dữ liệu mà không gây xung đột, chuẩn ES6 đã giới thiệu cơ chế module mạnh mẽ với cú pháp import và export.
1. Xuất và Nhập theo Dạng Có Tên (Named Exports ...
Đăng vào ngày 28 tháng 6 lúc 08:49
Quản lý định tuyến với vue-router
Vue Router là công cụ quản lý định tuyến chính thức cho Vue.js
Cài đặt tự động toàn cục:
vue create tên_dự_án
Cài đặt thủ công:
Cài đặt
Trong thư mục dự án app
npm i vue-router
Nhập thư viện trong min.js
import Vue from 'vue'
import App from './App.vue'
import VueRouter from 'vue-router';
Sử dụng use để khai báo (sử dụng)
Vue.use(VueRo ...
Đăng vào ngày 20 tháng 6 lúc 23:07
Triển khai trang danh sách sản phẩm trong Django với phân trang và sắp xếp linh hoạt
Thiết kế URL cho trang danh sách
URL trang danh sách tuân thủ nguyên tắc RESTful: mỗi đường dẫn xác định một tài nguyên cụ thể, còn các tham số điều khiển hiển thị (như thứ tự sắp xếp) được truyền qua query string. Cấu trúc cuối cùng là:
/goods/list/<int:category_id>/<int:page_number>/?ordering=price
Trong đó:
category_id: ID ...
Đăng vào ngày 16 tháng 6 lúc 20:05
Hướng dẫn sử dụng Sass cho người mới bắt đầu
1. Tổng quan về Sass
Sass (Syntactically Awesome Style Sheets) là một ngôn ngữ tiền xử lý CSS mạnh mẽ. Nó mở rộng khả năng của CSS bằng cách cung cấp các tính năng như biến (variables), lồng ghép quy tắc (nested rules), mixins, hàm (functions) và nhiều tính năng khác. Sass hoàn toàn tương thích với cú pháp CSS, giúp bạn viết mã ngắn gọn và dễ ...
Đăng vào ngày 12 tháng 6 lúc 23:11
Cơ chế Cookie và Triển khai Xác thực Người dùng Đơn giản
Cookie là một cơ chế cho phép máy chủ (server) gửi một lượng nhỏ dữ liệu tới máy khách (client) để trình duyệt lưu trữ lại. Dữ liệu này sẽ được trình duyệt giữ lại trong bộ nhớ hoặc ổ cứng và gửi ngược lại máy chủ trong các yêu cầu HTTP tiếp theo. Quá trình này thường được thực hiện thông qua header Set-Cookie trong phản hồi HTTP từ máy chủ.
V ...
Đăng vào ngày 7 tháng 6 lúc 19:32
CSS Cơ Bản: Từ Cú Pháp Đến Ứng Dụng Thực Tế
CSS (Cascading Style Sheets) là ngôn ngữ định dạng nền tảng cho giao diện web, tách biệt hoàn toàn giữa cấu trúc (HTML) và trình bày (CSS), từ đó nâng cao khả năng bảo trì, tái sử dụng và kiểm soát thiết kế.
1. Vai trò và nguyên tắc thiết kế
HTML tập trung vào ý nghĩa nội dung — như tiêu đề, đoạn văn, danh sách — trong khi CSS đảm nhiệm việc đ ...
Đăng vào ngày 2 tháng 6 lúc 23:58