Làm cách nào tôi có thể sử dụng thông báo django hoặc tín hiệu django để thực hiện một cái gì đó như thông báo cập nhật facebook hiển thị trong hồ sơ người dùng nếu người dùng khác thích hoặc đăng nhận xét trên blog hoặc bài đăng của người dùng?Facebook như thông báo cập nhật bằng cách sử dụng tín hiệu django hoặc thông báo
Trả lời
Đối với thức ăn hoạt động, chúng tôi sử dụng https://github.com/justquick/django-activity-stream Tài liệu: http://justquick.github.com/django-activity-stream/
Đối với js widget và thông báo trực tiếp, chúng tôi sử dụng https://github.com/subsume/django-subscription yourlabs Ví dụ, nó phụ thuộc vào redis nhưng bạn có thể dễ dàng thêm một mô hình phụ trợ nếu bạn thực sự muốn . Redis là một lựa chọn tốt, đó là một nửa megabyte phụ thuộc. Tài liệu: http://django-social.rtfd.org
Không có ứng dụng nào thực hiện siêu thông báo ("thông báo groupping") nhưng đã có rất nhiều nghiên cứu được thực hiện. Về cơ bản bạn cần một ứng dụng khác, với một mô hình MetaNotification, và một cái gì đó (lệnh quản lý, tín hiệu ...) sẽ truy cập thông báo và tạo các cá thể MetaNotification. Sau đó, bạn sẽ hiển thị danh sách MetaNotification thay vì Activity hoặc danh sách thông báo.
finnaly, nếu bạn muốn thông báo email cấu hình thì bạn có thể sử dụng django-thông báo: https://github.com/jtauber/django-notification hoặc ứng dụng này trông đẹp hơn: http://www.tomaz.me/django-notifications/
Tôi không biết về bất kỳ ứng dụng nào đó tất cả. Nó là sẽ có một số công việc cho bạn.
"Đó là một chặng đường dài để đầu nếu bạn muốn rock'n'roll" hoặc như tôi muốn nói "sự kiên nhẫn và kiên trì" :)
https://pypi.python.org/pypi/feedly cho phép bạn xây dựng hệ thống newsfeed và thông báo sử dụng Cassandra và/hoặc Redis. Ví dụ về những gì bạn có thể xây dựng là các ứng dụng như nguồn cấp tin tức Facebook, luồng Twitter của bạn hoặc trang Pinterest của bạn.
- 1. Thông báo cập nhật ứng dụng iOS
- 2. Thông báo cập nhật ứng dụng Android
- 3. cách nhận mã thông báo truy cập oauth cho facebook bằng cách sử dụng ruby
- 4. Cách nhận thông báo khi thông báo được thông báo
- 5. Các thông báo tức thì như Facebook
- 6. Thông báo sử dụng python
- 7. Thông báo cập nhật để cập nhật nhiều hàng
- 8. Cập nhật thông báo rung/nhạc chuông
- 9. Cách sử dụng xác thực http với mã thông báo omniauth tùy chọn như mã thông báo xác thực
- 10. ProgressDialog không muốn cập nhật thông báo
- 11. Thông báo email Django
- 12. thông báo của facebook hoạt động như thế nào?
- 13. Sử dụng Signalr để có hệ thống thông báo giống như Facebook
- 14. Cách sử dụng mã thông báo truy cập Facebook trong ứng dụng android webview
- 15. Sử dụng Facebook OAuth 2.0 - Làm cách nào để tìm nạp mã thông báo truy cập?
- 16. Cập nhật ngày cháy để thông báo địa phương và hủy thông báo trước
- 17. Truy cập Facebook Mã thông báo hết hạn dài hơn
- 18. Nhận mã thông báo truy cập Facebook từ Social.framework (iOS6)
- 19. Cách nhận mã thông báo truy cập Facebook bằng thư viện Python?
- 20. Cách tạo mã thông báo truy cập bằng mã thông báo làm mới thông qua Google Drive SDK trong .NET?
- 21. Cách sử dụng Reactive Cocoa với thông báo
- 22. Cập nhật văn bản thông báo, không phải toàn bộ thông báo
- 23. Cách sử dụng thông báo bằng âm thanh và rung?
- 24. Cách thêm thông báo lỗi vào form.non_field_errors bằng django?
- 25. khay thông báo cập nhật cơ sở dữ liệu
- 26. Cách tạo mã thông báo truy cập bằng mã thông báo làm mới thông qua API ổ google?
- 27. Cách sử dụng chờ và thông báo bằng Java?
- 28. Không thể lấy mã thông báo truy cập dài hạn bằng cách sử dụng biểu đồ facebook api
- 29. Vô hiệu hóa email thông báo JIRA cho các cập nhật API REST
- 30. Cách sử dụng Thông báo Đẩy của Apple để cập nhật Sổ tiết kiệm
Cảm ơn bạn rất nhiều. Tôi nghĩ rằng đây là những gì tôi cần. –
@jpic: Tôi đã sử dụng 'thông báo django' để nhận thông báo qua email và hoạt động tốt, nhưng tôi gặp sự cố với' django-subscription' Trong tài liệu mà họ đã nói chúng tôi có thể sử dụng ví dụ yourlabs hoặc truy cập vào ' bare' cài đặt nhưng đối với việc cài đặt 'bare' không có tài liệu nào cả. Có cần thiết cho chúng tôi sử dụng ví dụ 'yourlabs' – Sachin
Tôi đã để lại liên hệ IRC ở đầu tài liệu, liên hệ với tôi và giúp bạn và điền vào chỗ trống trong tài liệu cùng một lúc: http: // readthedocs .org/docs/django-subscription-yourlabs/vi/latest/yourlabs.html – jpic