Oracle Cloud Free Tier là gì? Chương trình Oracle Cloud Free Tier gồm có hai chương trình con: 30-day Free Trial (30 ngày dùng thử) và New Always Free (miễn phí trọn đời) $400 dùng thử trong 30 ngày Mỗi khách hàng mới sẽ được tặng $400 SGD miễn phí để dùng thử dịch vụ […]
Author Archives: admin
Thêm user mới vào máy chủ Ubuntu, cập nhật user hiện có và thiết lập quyền cho user. Tạo tài khoản người dùng Trong quá trình cài đặt Ubuntu, chúng ta đã tạo một tài khoản người dùng chính trên máy chủ; nếu bạn đang sử dụng một máy chủ Ubuntu trên cloud, nó sẽ […]
Đưa một Django từ phát triển đến sản xuất là một quá trình đòi hỏi nhiều khó khăn nhưng bổ ích. Hướng dẫn này sẽ đưa bạn qua quy trình đó từng bước, cung cấp hướng dẫn chuyên sâu bắt đầu từ hình vuông với ứng dụng Django đơn giản và thêm vào Gunicorn , […]
Tuyên bố từ chối trách nhiệm: Bài viết này chỉ dành cho mục đích nghiên cứu, đừng phá hoại bất kỳ máy tính nào ngoại trừ máy tính của bạn. Nếu bạn cố gắng tạo ra một con ransomware thực sự, thì bạn đang vi phạm pháp luật và bạn sẽ phải ngồi tù. Đi […]
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ụ […]
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 […]
Đối với một developer mà nói, mục đích cuối cùng của chúng ta khi phát triển một sản phẩm là có thể đưa sản phẩm ấy đến được với người dùng, và deploy là bước cuối cùng mà chúng ta cần thực hiện. Trong bài viết hôm nay, mình sẽ cùng các bạn tập tành […]
Hoàn thành ứng dụng e-commerce với Python Django Xin chào tất cả mọi người. Tiếp nối phần 1 và phần 2 về việc xây dựng 1 ứng dụng e-commerce với Django, sau đây mình xin được viết phần 3 để hoàn thiện ứng dụng thương mại điện tử nhỏ nhỏ này. Phần 3 này gồm […]