Tôi là một newbie trên cảnh Django đến từ một nền ASP.NET C#. Tôi đang tìm kiếm một số tài nguyên tốt để giúp tôi tìm hiểu các ins and outs của Django/Python. Bất kỳ đề xuất?Sách và tài nguyên tốt nhất cho việc học tập để phát triển, triển khai và/hoặc lưu trữ Django là gì?
Sách và tài nguyên tốt nhất cho việc học tập để phát triển, triển khai và/hoặc lưu trữ Django là gì?
Trả lời
Practical Django projects, second edition bởi James Bennett các release manager of Django
Cuốn sách bao gồm các ứng dụng xây dựng, thêm tính năng, kỹ thuật phát triển thực tế như sử dụng DVCS, tự động xây dựng các công cụ triển khai và cũng có một chương dành riêng về phát triển tái sử dụng và cách gửi đến PyPI.
Sách cũng cung cấp các mẹo hay về Python bất cứ khi nào cần thiết; theo cách đó bạn cũng có thể hiểu rõ về Python.
django book cho django!
Và python tutorial để biết thông tin cơ bản về python.
Hahaha. Vâng, tôi sẽ +1 rằng vì tôi phải thừa nhận họ đã làm một công việc tuyệt vời với nó! – mkelley33
Chắc chắn tài liệu Django là tài nguyên tốt. Tôi cứ bị nói để sử dụng nó và được nó hữu ích hầu hết thời gian:
Tôi cũng đến từ một nền Asp.Net/C# và đã tìm thấy bản thân mình dành rất nhiều thời gian trên trang web dự án django đọc tài liệu như tôi đã được xây dựng một trang web với Django. –
Tôi tin rằng các tài liệu Django là yêu thích thứ 2 của tôi, sau khi hướng dẫn sử dụng PHP (Thiên Chúa, tôi yêu điều đó!) Và một chút trước khi những người Python và Symfony. –
Tôi bắt đầu với Django cách đây không nhiều tuần.
Tôi có thể khuyên bạn nên nghiên cứu mã nguồn đến trang web Django . Nó đã giúp tôi bắt đầu làm công việc thực sự như có một ví dụ hoàn chỉnh và làm việc để tham khảo. Bạn có thể tìm thấy số điện thoại tại http://code.djangoproject.com/browser/djangoproject.com/django_website/. URL tải xuống trực tiếp cho mã nguồn là: http://code.djangoproject.com/changeset/10750/djangoproject.com/django_website?old_path=%2F&format=zip (tệp ZIP, 61 KB).
Và nó là một ý tưởng tốt để đọc 5 chương đầu tiên trong Django cuốn sách , bắt đầu từ http://www.djangobook.com/en/2.0/chapter01/
Nếu bạn quan tâm trong việc đưa ra một blog sau đó tôi có thể khuyên này blog-entry James Bennett :
http://www.b-list.org/weblog/2006/jul/03/django-tips-scaling-application/ "Mẹo Django: mở rộng ứng dụng. Hãy tạo blog".
Wow, thật tuyệt khi thấy Django có rất nhiều noobs giống như bản thân tôi tham gia đào sâu vào công nghệ. Cám ơn vì đã chia sẻ. – mkelley33
Cộng đồng là một to lớn tài nguyên: IRC, Blog Aggregator, django người dùng
ProDjango bởi Marty Alchin là một cuốn sách tốt cho việc học các internals django http://prodjango.com/
"Học Python" của O'Reilly http://books.google.com/books?id=nEJ-jcYF2fMC&dq=learning+python&printsec=frontcover&source=bn&hl=en&ei=EBJhSoHvDs_tlAfDncmjDw&sa=X&oi=book_result&ct=result&resnum=4
"Lặn vào Python" http://diveintopython3.ep.io/ (tiêu đề nguồn mở) từ Apress.
Video các cuộc hội đàm từ DjangoCon hoặc Pycon cũng có thể được phát trực tuyến. Và công cụ bắt đầu.com django từ loạt bài viết nền tảng .
Tôi cũng hiểu rằng "tuần này tại django" đã được đổi tên thành djangodose, nhưng vẫn rất nhiều các podcast cho twid có liên quan.
Các rubyonrails podcast là một nguồn lực lớn . RoR podcast bao gồm các chủ đề liên quan đến cả hai lập trình viên Django và Rails.
Tốt bài viết trên blog về việc triển khai http://lethain.com/entry/2009/feb/13/the-django-and-ubuntu-intrepid-almanac/
Hãy chắc chắn để học pip, virtualenv, và vải trong khi bạn đang ở đó. Cần thiết.
Chà. Tôi đã đánh dấu bài đăng này là "đã trả lời" trước khi phản hồi này xuất hiện, nhưng sau đó lại muốn tôi có thể đánh dấu hầu hết các câu trả lời này là "câu trả lời". Cộng đồng Django dường như cực kỳ tham gia và có kiến thức. Tôi không thể chờ đợi để khám phá tất cả các thông tin tốt mà bạn đã chia sẻ cảm ơn rất nhiều. – mkelley33
Đây là những gì tôi gọi là "Trả lời". – wassimans
Đây là một tài liệu gần đây khác mà tôi thấy hữu ích .. http://www.jeffknupp.com/blog/2012/02/09/starting-a-django-project-the-right-way/ – Sundeep
Hầu hết các sách sẽ cho bạn biết cách triển khai với Apache. Bạn cũng có thể nhìn vào lighttpd và nginx.
Để triển khai, bạn nên xem xét Vải, gói python thực hiện SSH từ máy của bạn đến máy chủ của bạn.
Đây là my Amazon list of top Django books, cho giá trị của nó. Tôi đang tham khảo điều này thay vì lặp lại các bình luận của tôi ở đây. Tôi sẽ chỉ ra rằng Django Templates (không có trong danh sách) là một chút của một let xuống. Không phụ thuộc vào chất lượng kỹ thuật của các sách khác.
Mọi người đã chỉ cho bạn tại James Bennett. Tôi sẽ nhắc lại điều đó. Ông có rất nhiều tài liệu tuyệt vời trên trang web của mình tại www.b-list.org. Rat khuyen khich.
Nếu bạn đang tìm kiếm thiết lập đơn giản và/hoặc hỗ trợ cho các trang web Django, tôi khuyên bạn nên slicehost.net hoặc webfaction.com. Trước đây là phần cứng hơn, kiểm soát slice máy chủ Unix của riêng bạn. Sau này đơn giản hơn, dễ khởi động hơn, nhưng không kiểm soát được nhiều thứ. Trước đây bắt đầu vào khoảng $ 20/tháng cho một slice 256MB. Sau đó là khoảng $ 10/tháng.
Thậm chí nếu bạn không sử dụng một trong các máy chủ này, trang web của họ có hướng dẫn tuyệt vời về cách thiết lập Django, python và Apache trên các hộp Unix.
Tôi cũng khuyên bạn nên nhận tài khoản miễn phí cho github.com. Có một cộng đồng lớn các nhà phát triển Django nổi tiếng ở đó và có rất nhiều dự án bạn có thể sao chép vào máy của mình và thử. Một trong những điều thú vị: bạn có thể "theo dõi" các nhà phát triển Djaango khác và xem những gì đang xuất hiện trên radar của hivemind.
Lời khuyên tốt về slicehost và webfaction's hướng dẫn. Công ty của tôi chạy một số trang web Django đồng thời trên một lát 256 MB. Slicehost cũng chỉ là một công ty tuyệt vời. Lam việc vơi một niêm vui. –
LOL. Cảm ơn lời khuyên tuyệt vời. Tôi nói LOL, b/c công ty của tôi mà tôi đang làm việc đang sử dụng slicehost, và chúng tôi đang chuyển từ ASP.NET C# sang Django cho dự án lớn tiếp theo của chúng tôi. Ngoài tất cả các đầu vào của tôi, đồng nghiệp của tôi đã được doling ra, điều này đã được vô cùng hữu ích. Tôi đã nói với một người khác trong bài đăng này rằng tôi ước tôi có thể đánh dấu hầu như tất cả các câu trả lời cho câu hỏi này như đã được trả lời. Có lẽ stackoverflow có thể thêm một dấu kiểm "cực kỳ hữu ích" quá? Cảm ơn một lần nữa. – mkelley33
Tôi cũng thích b-list.org's Django category và Django tag on Jeff Croft's blog.
Từ Gabriel. 1 để được vui và chia sẻ một số liên kết tốt. Cảm ơn vì sự giúp đỡ. – mkelley33
Tìm thấy phát triển web bằng Python với Django bởi Forcier, Bissex và Chun một khởi đầu tuyệt vời. 50 trang trên trăn để giúp bạn đi và tất cả những điều cơ bản của Django.
- 1. Django và virtualenv Phát triển Practices/Triển khai tốt nhất
- 2. Tài nguyên tốt cho việc học XNA là gì?
- 3. Tài nguyên tốt nhất cho việc học tập Generics .NET?
- 4. Tài nguyên tốt cho việc học tập Mục tiêu-C
- 5. Bộ đánh giá tốt nhất cho việc học phát triển C/C++ được nhúng là gì?
- 6. Tài nguyên học tập tốt nhất (N) ASM là gì?
- 7. Thực tiễn tốt nhất cho việc triển khai (php/mysql) để chia sẻ lưu trữ?
- 8. Cách tốt nhất để triển khai Mẫu Kho lưu trữ là gì?
- 9. Cách tốt nhất để học Django 1.5 là gì?
- 10. Một số tài nguyên tốt cho việc học tập nội bộ codebase của Rails là gì?
- 11. Tài nguyên tốt cho việc học cách quản lý bản dựng và bản phát hành là gì?
- 12. Tài nguyên tốt nhất cho việc học C# thể hiện chiều sâu cây là gì?
- 13. Triển khai tốt nhất cho AOP trong .Net là gì?
- 14. Tự động hóa việc phát triển và triển khai Wordpress
- 15. IDE tốt nhất để phát triển trong Tomcat là gì?
- 16. Tài nguyên tốt cho việc học WPF
- 17. Một số mô hình và thực tiễn tốt nhất cho việc phát triển PHP là gì?
- 18. Tài nguyên tốt nhất cho việc học Windows PowerShell là gì?
- 19. Cách tốt nhất để triển khai phát lại trò chơi là gì?
- 20. IDE tốt nhất để phát triển trên BlackBerry là gì?
- 21. Sách phát triển Android 2.0 tốt nhất?
- 22. Một số tài nguyên tốt để học Grails là gì?
- 23. Công cụ lưu trữ cơ sở dữ liệu nào là tốt nhất để triển khai blog?
- 24. Đối số tốt nhất để thuyết phục các nhà phát triển học TDD là gì?
- 25. Mô hình tốt nhất cho việc triển khai NIO?
- 26. biên tập tốt nhất/IDE cho phát triển Javascript/PHP
- 27. Tài nguyên cho việc học tập của trẻ em C#
- 28. Sản phẩm kiểm soát nguồn tốt nhất cho việc phát triển Visual Studio là gì?
- 29. Mô hình tốt để lưu trữ triển khai của một giao diện và truy xuất các triển khai cụ thể là gì?
- 30. Cách tốt nhất để triển khai API REST đăng ký cho iPhone/Android là gì?
Cảm ơn. Bất kỳ mẹo nào để biết lưu trữ/triển khai hoặc được đưa vào cuốn sách này? – mkelley33
Dịch vụ lưu trữ Django thực tế: xem http://stackoverflow.com/questions/1118835/which-are-good-python-django-hosting-solutions/1119139#1119139. –