Group by trong Django Mình sẽ sử dụng User model đã hỗ trợ sẵn của Django nằm trong django.contrib.auth app. Count SQL: SELECT COUNT(*) FROM auth_user Django ORM: User.objects.count() Aggregate Function Để sử dụng được các aggregate functions, chúng ta cần import các function đó nằm trong mục from django.db.models import Count. Trong ví dụ […]
Tag Archives: Django
Django framework cho phép bạn xây dựng ứng dụng web cực kỳ nhanh. Một trong những tính năng tốt nhất của nó là Object-relational mapper (ORM) – Trình ánh xạ quan hệ đối tượng, cho phép tạo ra các truy vấn đến DB mà không cần viết bất kỳ câu lênh SQL thuần nào. Django […]
Làm thế nào để thay thế username với email trong Django authentication? Bài viết này sẽ giải thích step-by-step cách tạo một custom User model trong Django mà khi đó email được sử dụng như primary user thay vì username cho việc authentication. Cần chú ý rằng các làm này sẽ làm thay đổi rất […]
Nếu bạn đang xây dựng một ứng dụng với Django, có thể bạn sẽ muốn kiểm soát quyền truy cập ứng với từng loại user. Ví dụ: Bạn có thể muốn tạo ra sự khác biệt trong thông tin mà người dùng premium và người dùng thông thường trên các trang web dành cho thành […]
Xin chào tất cả mọi người. Tiếp nối bài viết trước về việc dùng Python Django để xây dựng 1 ứng dụng thương mại điện tử, sau đây mình xin phép được làm tiếp phần 2 để bổ sung thêm các chức năng, giúp ứng dụng trở nên hoàn thiện hơn. Các chức năng mà […]
Giới thiệu Django – Khởi tạo project Sơ qua về Django Django là một Framework lập trình web bậc cao được viết bằng ngôn ngữ lập trình Python. Django nhanh và đơn giản giúp chúng ta có thể lập trình web trong thời gian ngắn. Ngoài ra, Django còn có tài liệu rất tốt, cộng […]
This will make your migration to fake. Now you can run the migrate script Tables will be created and you solved your problem.. Cheers!!!
Nội dung Bài này sẽ giới thiệu những nội dung sau: Thiết kế bảng Comment Tạo Form Comment Xử lý code bình luận Thiết kế lại template Hiển thị bình luận trong django admin Thiết kế bảng Comment Trước tiên ta sẽ thiết kế bảng Comment, ta sẽ thiết kế ở models.py ở app blog: ở đây Kteam […]
Nội dung Bài này sẽ giới thiệu những nội dung sau: Generic View là gì? Sử dụng ListView và DetailView Cách gọi Generic View tối giản hơn Generic View là gì? Viết những ứng dụng web có thể có những thứ không thay đổi, và từ đó ta sẽ lặp lại những pattern liên tục… Django cố […]
Nội dung Bài này sẽ giới thiệu những nội dung sau: Built-in user authentication system Thiết kế template đăng nhập và đăng xuất Built-in user authentication system Tại vì Django đã giúp cho chúng ta thiết kế 1 hệ thống user có sẵn, vì vậy Django đã hỗ trợ cho chúng ta những chức năng […]