Comments (4)
apprently the setting is not working, i ended up adding crontab -e
this DJANGO_SETTINGS_MODULE = settings.ste
and it works.
from django-crontab.
That's a pitty as this should just work™ due to django's docs. Nevertheless you should be able to setup the environment variable via another django-crontab
settings to prevent editing crontab by hand:
CRONTAB_COMMAND_PREFIX = 'DJANGO_SETTINGS_MODULE=settings.ste'
Which django version do you use?
from django-crontab.
it should and i honestly don't know why it's not working. Maybe a mix of that and path and pythonpath. who knows.
from django-crontab.
That happens because DJANGO_SETTINGS_MODULE is defined in wsgi.py file which is executed only by apache (or whatever you serve with). If you want that variable to be set when cron runs your script, you should define that variable in your virtualenv's bin/postactivate file. just add the following line
export DJANGO_SETTINGS_MODULE="YOUR_APP.settings"
now when cron runs your script from the virtualenv the settings module will be defined and everything should work like a charm
from django-crontab.
Related Issues (20)
- python manage.py crontab add is not working on heroku server HOT 1
- ModuleNotFoundError: No module named 'fcntl'(windows ) HOT 1
- Cron job with hidden file
- How to run crontab job as user instead of root
- Django Crontab not working on a specific time HOT 6
- macOS 10.15.6 Failed to import the site module HOT 3
- Crontab does not work when running server HOT 3
- Django cronjob error while using database HOT 4
- Does it work in Django==3.1.2 ? HOT 3
- ImportError: Couldn't import Django HOT 1
- List of all optional argumentsfor django-crontab
- How to call a command with no-value arguments
- Why we can't add individual job and can't remove individual job to crontab HOT 1
- Not call cronjob HOT 6
- How do I run a job without adding it to cron HOT 2
- Consider moving the project to Jazzband? HOT 1
- Django Crontab on docker-image not reading env-variable from K8S deployment config HOT 1
- python3 manage.py crontab add not executing HOT 1
- Django Crontab Job Not Executing Within Docker Container HOT 9
- Can I set a timeout for a job?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-crontab.