Có quy ước đặt tên ưa thích để tạo ứng dụng Django bao gồm nhiều hơn một từ không? Ví dụ: ưu tiên nào sau đây được ưu tiên?Có quy ước đặt tên cho các ứng dụng Django
my_django_app
-
my-django-app
mydjangoapp
Đề xuất giải pháp
Trong khi
tất cả trong số họ có thể
tùy chọn 1 và 3 là cho phép cú pháp, có ưu tiên không? Nhìn vào cách Django tạo ra các tên bảng bằng cách kết hợp tên ứng dụng và tên model với dấu gạch dưới, tôi đang dựa vào tùy chọn # 1.
Suy nghĩ?
Bài đăng trên blog hữu ích về vấn đề này, chỉ để mở rộng: http://streamhacker.com/2011/01/03/django-application-conventions/ – Akhorus
dạng số nhiều hoặc số ít? 'blog' hoặc' blog'? – surfer190
Hi @ surfer190. Hai muỗng Django chứa một tấn thực hành tốt. Họ chọn số ít: blog. Đó là sự lựa chọn tương tự khi bạn đang tạo ra một mô hình: Blog được ưa thích trên Blog. –