Changes between Version 72 and Version 73 of DjangoSpecifications/Core/Threading
- Timestamp:
- Sep 18, 2009, 11:18:36 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DjangoSpecifications/Core/Threading
v72 v73 7 7 == If you find a threading bug, please file a ticket with threading keyword. == 8 8 9 '''Django core is generally threadsafe as of 1.0.3 / 1.1'''. However, `QuerySet`s are known not to be thread-safe, see #11906. Usually that does not pose problems as they are (or should be) not shared between threads in Django. The exception to that rule is the use of exotic global/class-level/shared instance variable querysets in your own code (e.g. when using the ORM outside of the Django dispatch system), where you are assumed to know what you are doing an yway.9 '''Django core is generally threadsafe as of 1.0.3 / 1.1'''. However, `QuerySet`s are known not to be thread-safe, see #11906. Usually that does not pose problems as they are (or should be) not shared between threads in Django. The exception to that rule is the use of exotic global/class-level/shared instance variable querysets in your own code (e.g. when using the ORM outside of the Django dispatch system), where you are assumed to know what you are doing and protect them appropriately anyway. 10 10 11 11 '''Note that 1.0.2 has two know treading bugs, #10470 and #10472.'''