django-pyc is a package that implements additional commands for Django's manage.py
command.
django-pyc allows to remove or recompile all .pyc
files in the project or Python libraries.
Install with pip
or pipenv
:
pip install django-pyc
Add django_pyc
to your installed apps in your settings.py file:
INSTALLED_APPS = [
'django_pyc',
...
]
Clears .pyc files from the project.
Options:
--noinput
Do NOT prompt the user for input of any kind.
-f
,--force
Force the removing files without user interaction.
-p
,--with-pythonpath
Remove also PYTHONPATH libraries.
path
Directories with libraries
Example:
Run command for application
directory only, without prompts and list processed files:
./manage.py clearpyc --noinput --verbosity 2 application
Compiles .pyc files in the project.
Options:
-f
,--force
Force the compiling files even if timestamps are up-to-date.
-p
,--with-pythonpath
Compile also PYTHONPATH libraries.
path
Directories with libraries
Example:
Run command Run command for application
directory only and list processed files:
./manage.py compilepyc --verbosity 2 application
See http://django-pyc.readthedocs.org/
Copyright © 2014, 2019, Piotr Roszatycki
This software is distributed under the GNU Lesser General Public License (LGPL 3 or greater).