# django-trunk

Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

All documentation is in the "docs" directory and online at http://docs.djangoproject.com/en/dev/. If you're just getting started, here's how we recommend you read the docs:

• First, read docs/intro/install.txt for instructions on installing Django.
• Next, work through the tutorials in order (docs/intro/tutorial01.txt, docs/intro/tutorial02.txt, etc.).
• If you want to set up an actual deployment server, read docs/howto/deployment/index.txt for instructions.
• You'll probably want to read through the topical guides (in docs/topics) next; from there you can jump to the HOWTOs (in docs/howto) for specific problems, and check out the reference (docs/ref) for gory details.
• See docs/README for instructions on building an HTML version of the docs.

Docs are updated rigorously. If you find any problems in the docs, or think they should be clarified in any way, please take 30 seconds to fill out a ticket here:

http://code.djangoproject.com/newticket

To get more help:

To contribute to Django:

To run Django's test suite:

# Recent activity

Commits by aaug...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

e4c8e3d - Fixed a test isolation problem that remained after r17042.
da2fe74 - Fixed several problems that hid one another in the cache tests and code. 1 - Used django.test.TestCase instead of unittest.TestCase so that the override_settings decorator ...

Commits by car...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

0f5efe6 - Fixed error message string assumptions in WSGI tests (were breaking tests on PyPy). Thanks to Alex Gaynor for the report.

Commits by aaug...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

4f6cc2b - Removed remains from times when tests could be run outside of runtests.py.
c1892bd - Improved settings manipulation in the cache tests with the suitable decorators and context managers.

Commits by car...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

f70eaa4 - Avoid spurious failures in naturaltime tests. Previous fix didn't cover timesince module, which naturaltime delegates to under certain conditions. Extended mock of datetime to timesince ...

Commits by jul...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

adc41d3 - Fixed #16257 -- Added new ModelAdmin.get_list_display_links() method to allow for the dynamic display of links on the admin changelist. Thanks to graveyboat for the suggestion ...

Commits by aaug...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

711efcb - Fixed a reference that was broken at r17026.

Commits by jul...@bcc190cf-cafb-0310-a4f2-bffc1f526a37 were pushed to jdhardy/django-trunk

9d0c26d - Fixed #17090 -- Made the API specification for ModelAdmin.get_list_display() more consistent with that of ModelAdmin.list_display by separating out the admin action check boxes business. This ...
5d5ed6a - Fixed #17111 -- Made the redirect_to generic view properly handle query strings with percent symbols. Thanks, Chris Adams.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.