Coder Social home page Coder Social logo

benrobster / django-threadlocals Goto Github PK

View Code? Open in Web Editor NEW

This project forked from t-evans/django-threadlocalrequest

39.0 39.0 21.0 21 KB

Contains middleware for storing each django request in threadlocal storage and contains utilities for helping retrieve that request.

License: Other

Python 100.00%

django-threadlocals's People

Contributors

benrobster avatar jdkirkwood avatar jpic avatar nanuxbe avatar trimailov avatar vtbassmatt avatar zefciu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

django-threadlocals's Issues

Enable support for Django 3.2

I'm interested in contributing to the edX open-source project. I was wondering if you guys have a plan to upgrade this package to make it compatible with Django 3.2.

I am happy to help if needed.

You can find the associated edX Django upgrade Github issues here.

The thread variable should be unset on process_response

This is an issue specifically if one is doing something like unit tests, where the same thread will execute a request and then move on to do something else. The request object will linger, and it will appear as if there is still an active request when there isn't one.

Release version 0.11?

Hi, I just noticed there are some handy additions to this library (specifically, I'm after the process_response() logic), but there hasn't been a new release of this in a while. Could we trigger a new release of this project? Thanks

Still not celar to me how dangerous this is

Hi !

Thanks for maintaining this awesome patch, it works for me with AsgiRequest in Django 1.10.7 <3

I've used this app and technique a few times but never had a problem. From what I understand, this would have been subject to errors in old Python versions.

What python versions have an issue with thread locals if any and are they still supported by django?

Thanks <3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.