How do I do that? split up 2 files? Answer Although my solution is not as complex as the ones above, they fit my simple needs: I have some imports in my settings.py file: And then I have a settings_local.py file in my local development folder (which I don’t upload to the server) and where I overwrite lo…
Tag: python
Convert UTC datetime string to local datetime
I’ve never had to convert time to and from UTC. Recently had a request to have my app be timezone aware, and I’ve been running myself in circles. Lots of information on converting local time to UTC, which I found fairly elementary (maybe I’m doing that wrong as well), but I can not find any …
How to break a line of chained methods in Python?
I have a line of the following code (don’t blame for naming conventions, they are not mine): I don’t like how it looks like (not too readable) but I don’t have any better idea to limit lines to 79 characters in this situation. Is there a better way of breaking it (preferably without backslas…
Python import src modules when running tests
My source files are located under src and my test files are located under tests. When I want to run a test file, say python myTest.py, I get an import error: “No module named ASourceModule.py”. How do I import all the modules from source needed to run my tests? Answer You need to add that director…
How to attach debugger to a python subproccess?
I need to debug a child process spawned by multiprocessing.Process(). The pdb degugger seems to be unaware of forking and unable to attach to already running processes. Are there any smarter python debuggers which can be attached to a subprocess? Answer Winpdb is pretty much the definition of a smarter Python…
How to put the legend outside the plot
I have a series of 20 plots (not subplots) to be made in a single figure. I want the legend to be outside of the box. At the same time, I do not want to change the axes, as the size of the figure gets reduced. I want to keep the legend box outside the plot area (I want the
Checking date against date range in Python
I have a date variable: 2011-01-15 and I would like to get a boolean back if said date is within 3 days from TODAY. Im not quite sure how to construct this in Python. Im only dealing with date, not datetime. My working example is a “grace period”. A user logs into my site and if the grace period i…
Why isn’t the ‘global’ keyword needed to access a global variable?
From my understanding, Python has a separate namespace for functions, so if I want to use a global variable in a function, I should probably use global. However, I was able to access a global variable even without global: Why does this work? See also UnboundLocalError on local variable when reassigned after f…
Discrete Laplacian (del2 equivalent) in Python
I need the Python / Numpy equivalent of Matlab (Octave) discrete Laplacian operator (function) del2(). I tried couple Python solutions, none of which seem to match the output of del2. On Octave I have this gives the result On Python I tried which gives the result I also tried That gives the result So none of …
How do I filter query objects by date range in Django?
I’ve got a field in one model like: Now, I need to filter the objects by a date range. How do I filter all the objects that have a date between 1-Jan-2011 and 31-Jan-2011? Answer Use Or if you are just trying to filter month wise: Edit As Bernhard Vallant said, if you want a queryset which excludes the …