├── CONTRIBUTING.md ├── LICENSE.md ├── QnA.md └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | ## Reporting issues 4 | 5 | We only accept issues that are deadlink reports or newlinks requests. Please read the following guidelines before opening any issue. 6 | 7 | 1. **Search for existing issues.** We get a lot of duplicate issues, and you'd help us out a lot by first checking if someone else has reported the same issue. 8 | 2. **Share as much information as possible.** 9 | 10 | 11 | 12 | ## Pull requests 13 | 14 | - The link should be added to a proper list. 15 | - The link being added to the bookmark in a different source. Not the same source repeated. 16 | - Try not to pollute your pull request with unintended changes - keep them simple and small. 17 | - Updating with the latest changes 18 | - Always work on a branch. Merge it with master. 19 | - Pull requests should always be against the `master` branch, never against `gh-pages`. 20 | 21 | 22 | ## Coding standards 23 | - Indent with 4 spaces.Never tabs. 24 | - Use unix line endings. 25 | - Always a space after a property's colon. 26 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | # License 2 | This plugin is licensed under the terms of the WTF Public License (see [here](http://en.wikipedia.org/wiki/WTFPL) and [here](http://sam.zoy.org/wtfpl/)) : 3 |
 4 |             DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
 5 |                     Version 2, December 2004 
 6 | 
 7 |  Copyright (C) 2004 Sam Hocevar  
 8 | 
 9 |  Everyone is permitted to copy and distribute verbatim or modified 
10 |  copies of this license document, and changing it is allowed as long 
11 |  as the name is changed. 
12 | 
13 |             DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
14 |    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 
15 | 
16 |   0. You just DO WHAT THE FUCK YOU WANT TO. 
17 | 
18 | -------------------------------------------------------------------------------- /QnA.md: -------------------------------------------------------------------------------- 1 | #Popular question 2 | + [The Python yield keyword explained](http://stackoverflow.com/questions/231767/the-python-yield-keyword-explained) 3 | + [What is a metaclass in Python?](http://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python) 4 | + [How can I make a chain of function decorators in Python?](http://stackoverflow.com/questions/739654/how-can-i-make-a-chain-of-function-decorators-in-python) 5 | + [How can I represent an 'enum' in Python?](http://stackoverflow.com/questions/36932/how-can-i-represent-an-enum-in-python) 6 | + [How do I check if a file exists using Python?](http://stackoverflow.com/questions/82831/how-do-i-check-if-a-file-exists-using-python) 7 | + [Ternary conditional operator in Python](http://stackoverflow.com/questions/394809/ternary-conditional-operator-in-python) 8 | 9 | #Versus Questions 10 | + [Django vs Flask for a long-term project](http://stackoverflow.com/questions/3005319/django-vs-flask-for-a-long-term-project) 11 | 12 | #Django Question 13 | + [Does Django scale?] [django_scale] 14 | + [What are some famous websites built in Django?](http://stackoverflow.com/questions/1906795/what-are-some-famous-websites-built-in-django) 15 | + Template 16 | + [What are some useful non-built-in Django tags?](http://stackoverflow.com/questions/1532021/what-are-some-useful-non-built-in-django-tags) 17 | 18 | #Scaling questions 19 | + [Does Django scale?] [django_scale] 20 | 21 | [django_scale]: http://stackoverflow.com/questions/886221/does-django-scale "Does django scale" -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Python Development 2 | ==================== 3 | 4 | + Guides 5 | + [The Hitchhiker’s Guide to Python!](http://docs.python-guide.org/) 6 | + [Learning Python The Hard Way](http://learnpythonthehardway.org/book/) 7 | + [Python By Example](http://www.lightbird.net/py-by-example/) 8 | + [Google's Python Class](https://developers.google.com/edu/python/?csw=1) 9 | + [Porting to Python 3 Redux](http://lucumr.pocoo.org/2013/5/21/porting-to-python-3-redux/) - 10 | Write code that works on Python 2.6, 2.7 and 3.3 11 | + Weekly & Daily Resources 12 | + [Python weekly](http://www.pythonweekly.com/) 13 | + [pycoders weekly](http://www.pycoders.com/) 14 | + [Planet Python](http://planet.python.org/) 15 | + Patterns 16 | + [Python Best Practice Patterns by Vladimir Keleshev] 17 | (http://stevenloria.com/python-best-practice-patterns-by-vladimir-keleshev-notes/) : 18 | [[Video]] (http://www.youtube.com/watch?v=GZNUfkVIHAY) 19 | + [Web Frameworks](https://wiki.python.org/moin/WebFrameworks) 20 | + [Wheezy.web](https://bitbucket.org/akorn/wheezy.web/) - lightweight, high performance, high concurrency WSGI web framework 21 | + [Documentation](http://wheezyweb.readthedocs.org/en/latest/) 22 | + [Django](https://www.djangoproject.com/) 23 | + Resources 24 | + [Django Community Blogs](https://www.djangoproject.com/community/blogs/) 25 | + [Django Blog](https://www.djangoproject.com/weblog/) 26 | + [Django Snippets](https://djangosnippets.org/snippets/) 27 | + [Django Packages](https://www.djangopackages.com/) 28 | + Books and Tutorials 29 | + [The Django Book(Beginners and Intermediate)](http://www.djangobook.com/) - 1.4, 1.5, and beyond 30 | + [Two Scoops of django(Beginners and Intermediate)](http://django.2scoops.org/) - Best Practices For Django 1.5 31 | + [Test-Driven Web Development with Python](http://www.obeythetestinggoat.com/pages/book.html) - Successor to [Test-Driven Django Tutorial](http://www.tdd-django-tutorial.com/) 32 | + [Tango with Django](http://www.tangowithdjango.com) - A beginner's guide to web development with Django 1.5.4 33 | + [Hacker News Clone in Django](http://arunrocks.com/building-a-hacker-news-clone-in-django-part-1/) 34 | + [Getting Started With Django](http://gettingstartedwithdjango.com/) 35 | + [Django Tutorials](http://www.youtube.com/playlist?list=PLQVvvaa0QuDcTDEowl-b5nQlaDaD82r_s) 36 | Video Playlist on YoutTube 37 | + [GoDjango](https://godjango.com/) - Video Screencasts 38 | + [Django by Example](http://lightbird.net/dbe2/) - Updated for Django 1.5. 39 | + [A Docker primer – from zero to a running Django app](http://ochronus.com/docker-primer-django/) 40 | + [Django Tutorial Playlist(Begineers) ](http://www.youtube.com/playlist?list=PL385A53B00B8B158E) - Django 1.3 41 | + Libraries 42 | + [Django Jenkins](https://github.com/kmmbvnr/django-jenkins)-Plug and play continuous integration with django and jenkins 43 | + [Django Pipeline](http://django-pipeline.readthedocs.org/) is an asset packaging library for Django, providing both CSS and JavaScript concatenation and compression, built-in JavaScript template support, and optional data-URI image and font embedding. 44 | + [Django Compressor](http://django-compressor.readthedocs.org/) - Compresses linked and inline JavaScript or CSS into a single cached file. 45 | + [Django Assets](http://elsdoerfer.name/docs/django-assets/) - Part of [Webassets](http://elsdoerfer.name/docs/webassets/) 46 | + [Django Require(django-require)](https://github.com/etianen/django-require) A Django staticfiles post-processor for optimizing with RequireJS. 47 | + [Django Storages(django-storages)](http://django-storages.readthedocs.org/) is a collection of custom storage backends for Django. 48 | + [Django Cumulus(django-cumulus)](http://django-cumulus.readthedocs.org/) is to provide a set of tools to utilize the swiftclient api through Django. 49 | + [Django Simple Captcha](https://github.com/mbi/django-simple-captcha) is simple and highly customizable application to add captcha images to any form. 50 | + [Haystack](http://haystacksearch.org/) - Search for Django 51 | **[[DOC]](http://django-haystack.readthedocs.org/)** 52 | **[[IRC]](irc://irc.freenode.net/haystack)** 53 | + [Mezzanine](http://mezzanine.jupo.org/) - A content management platform 54 | + [Cartridge](http://cartridge.jupo.org/) - Shopping cart application 55 | + [Userena(django-userena)](http://django-userena.org) Accounts for Django made beautifully simple 56 | + [South - Migrations](http://south.readthedocs.org/en/latest/) - To be [part of Django core in 1.7](https://docs.djangoproject.com/en/dev/releases/1.7/#schema-migrations) 57 | + [Django Taggit](http://django-taggit.readthedocs.org/) - Simple tagging for django 58 | + APIs 59 | + [Django All Access(django-all-access)](https://django-all-access.readthedocs.org) is a reusable application for user registration and authentication from OAuth 1.0 and OAuth 2.0 60 | + [Django REST framework(django-rest-framework)](http://django-rest-framework.org/) - Awesome web-browsable Web APIs. 61 | + [Django Tastypie](http://django-tastypie.readthedocs.org/en/latest/) 62 | + django-piston 63 | + [Tornado](http://www.tornadoweb.org/) 64 | + [Pylons (now Pyramid)](http://www.pylonsproject.org/) 65 | + [CherryPy](http://cherrypy.org/) 66 | + [Flask](http://flask.pocoo.org/) 67 | + [Pyjamas(now pyjs)](http://pyjs.org/) 68 | + [Web.py](http://webpy.org/) 69 | + [Web2py](http://web2py.com/) 70 | + Books and Tutorials 71 | + [Killer Web Development](http://killer-web-development.com/) 72 | + Libraries 73 | + [PEP8](https://pypi.python.org/pypi/pep8) - Python style guide checker 74 | + [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/) virtualenvwrapper is a set of extensions to virtualenv tool. 75 | + [python-ldap](http://www.python-ldap.org/) provides an object-oriented API to access LDAP directory servers from Python programs. 76 | + [Pillow(PIL fork)](http://python-imaging.github.io/) - Python Imaging. Don't use PIL 77 | + [Beautiful Soup](http://www.crummy.com/software/BeautifulSoup/) - a library designed for screen-scraping HTML and XML. 78 | + [lxml](http://lxml.de/) - XML and HTML with Python 79 | + [pycrypto](https://pypi.python.org/pypi/pycrypto) Python Cryptography Toolkit 80 | + [Raven](http://raven.readthedocs.org/) is a Python client for Sentry 81 | + [IPython](http://ipython.org/ipython-doc/stable/interactive/tutorial.html) - Extended interactive shell 82 | + [IPDB](https://pypi.python.org/pypi/ipdb) - IPython support for PDB 83 | + [Templating in Python](https://wiki.python.org/moin/Templating) 84 | + [Jinja2](http://jinja.pocoo.org/docs/) is a full featured template engine for Python. 85 | + [Wheezy template](https://bitbucket.org/akorn/wheezy.template) - Compact, Expressive, Clean, Blazingly Fast 86 | + [Quik](https://github.com/avelino/quik) - A fast and lightweight Python template engine 87 | + [Airspeed](https://github.com/purcell/airspeed) - A lightweight Python template engine compatible with Velocity 88 | + [Chameleon](http://pagetemplates.org) 89 | + [Mako] Templates for Python 90 | + Parser, Emitter and Convertors 91 | + [PyYAML](http://pyyaml.org/wiki/PyYAML) - YAML 92 | + [Beautiful Soup](http://www.crummy.com/software/BeautifulSoup/) - HTML and XML. 93 | + [lxml](http://lxml.de/) - XML and HTML 94 | + ElementTree - XML 95 | + [simplejson](http://simplejson.readthedocs.org/) - JSON 96 | + [feedparser](http://pythonhosted.org/feedparser/) - Atom and RSS feeds 97 | + [biplist](https://bitbucket.org/wooster/biplist) - binary plist 98 | + [CSV module](http://www.pythonforbeginners.com/systems-programming/using-the-csv-module-in-python/) 99 | + [isz-tool](https://github.com/oserres/isz-tool) - isz-tool is a command line utility 100 | + [xhtml2pdf](http://www.xhtml2pdf.com) HTML/CSS to PDF 101 | to manipulate ISZ files (.isz), including .isz to .iso conversion 102 | + Database 103 | + [psycopg](http://initd.org/psycopg/) - Psycopg is the most popular PostgreSQL adapter for the Python 104 | + [MySQLdb](http://mysql-python.sourceforge.net/MySQLdb.html) - MySQL database server that provides the Python database API. 105 | + [PyMongo](https://github.com/mongodb/mongo-python-driver) - The Python driver for MongoDB 106 | + [Motor](https://github.com/mongodb/motor/) - Non blocking MongoDB driver for use with Tornado 107 | + Hadoop 108 | + [mrjob](http://pythonhosted.org/mrjob/) - Lets you write MapReduce jobs in Python 2.5+ 109 | + [Dumbo](http://klbostee.github.io/dumbo/) - Convenient Python API for writing MapReduce programs. 110 | + [Hadoopy](http://www.hadoopy.com/en/latest/) 111 | + [Pydoop](http://pydoop.sourceforge.net/docs/) 112 | + Conference 113 | + [PyCon](http://pycon.org/) 114 | + [djangocon](http://www.djangocon.us/) 115 | + [GotoConferences](http://gotocon.com/) 116 | + Videos 117 | + [PyCon US Videos - 2009, 2010, 2011](http://blip.tv/pycon-us-videos-2009-2010-2011) 118 | + [EuroPython Conference - 2013](https://www.youtube.com/user/PythonItalia) 119 | + [DjangoCon](http://blip.tv/djangocon) 120 | + [PyVideo](http://pyvideo.org/) 121 | + [Lanyrd #Python](http://lanyrd.com/topics/python/) 122 | + [Lanyrd #Django](http://lanyrd.com/topics/django/) 123 | + [pydanny](http://lanyrd.com/profile/pydanny/)@lanyrd 124 | + [jacobian](http://lanyrd.com/profile/jacobian/)@lanyrd 125 | + [jtauber](http://lanyrd.com/profile/jtauber/)@lanyrd 126 | + [NextDayVideo](http://www.youtube.com/user/NextDayVideo) 127 | + Miscellaneous 128 | + [PyMite](https://wiki.python.org/moin/PyMite) Python on a microcontroller 129 | + Hosting 130 | + [Heroku](https://devcenter.heroku.com/articles/getting-started-with-python) 131 | + [Dotcloud](http://docs.dotcloud.com/services/python/) 132 | + [Appfog](https://docs.appfog.com/languages/python) 133 | + [AWS Elasticbeanstalk](http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Python.html) 134 | + [Deis](http://deis.io/) - Private PaaS like Heroku 135 | + [Webfaction](https://www.webfaction.com/) - Shared hosting 136 | --------------------------------------------------------------------------------