Sono consapevole che posso "archiviarlo ovunque nel mio percorso Python" e tutto, ma qual è un modello organizzato che posso usare per memorizzare classi di middleware per il mio progetto?Django: qual è il posto più ideale per archiviare il middleware specifico del progetto?
sto aggiungendo la mia cartella principale del progetto e la directory del progetto al percorso SYS attraverso mod_wsgi:
sys.path.append('/srv/')
sys.path.append('/srv/workarounds/')
Quest'ultima linea è la radice del progetto. Ad esempio, diciamo che voglio applicare questa classe middleware: http://djangosnippets.org/snippets/1179/
Dovrei semplicemente copiare il contenuto dello snippet in un file middleware.py e scaricarlo nella root del progetto? Crea una directory per il middleware, aggiungi quella directory al mio percorso python?