2008-11-20 31 views
6

Tôi mới sử dụng Django và đang bouncing xung quanh khuôn khổ trong vài ngày qua tôi chưa thể tìm ra cách cài đặt đúng django.contrib.auth ứng dụng trong dự án của tôi. Vâng, cài đặt có lẽ không phải là từ đúng, nhưng cấu hình nó cho mục đích của tôi.Tạo Biểu mẫu Đăng nhập và Đăng ký với Contrib.Auth ở Django

Điều tôi thực sự hy vọng làm là mở rộng các lớp dựng sẵn để tạo đơn đăng ký và biểu mẫu đăng nhập, vì lớp người dùng của tôi đang hoạt động tốt từ thiết bị đầu cuối.

Trong settings.py tôi có django.contrib.auth trong INSTALLED_APPS của mình. Tôi cũng đã cài đặt phần mềm Middleware và Sessions Middleware.

Tôi cũng có thể thấy rõ trong Django.contrib.auth.views và Django.contrib.auth.forms nơi trình xử lý đăng ký và xác thực.

Vấn đề của tôi, có vẻ như, vì tôi mới làm quen với khung công tác, hãy bao gồm đúng các tệp này trong dự án của tôi và tạo biểu mẫu HTML để đăng ký và đăng nhập.

(Như trong, tôi có cần phải bao gồm các tệp Auth này trong forms.py của ứng dụng không? Tôi cần mô hình gì chưa được mô hình hóa cho tôi? Và cuối cùng, vì tôi có thể thấy ở Django.contrib .auth.views nhu cầu về thư mục đăng ký với các mẫu HTML, làm thế nào để tôi có thể nhận được tất cả các giao tiếp này với nhau đúng cách?)

Đã giải quyết được vấn đề. Chỉ cần làm theo các quy ước Conf Confusion của Django. Ví dụ: (r '^ accounts/login/$', 'django.contrib.auth.views.login'),

Trả lời

4

Ứng dụng trợ giúp tuyệt vời được sử dụng cho mẫu đăng ký/đăng nhập chung.

Các vấn đề liên quan