Opened 4 years ago

Closed 4 years ago

#16530 closed New feature (wontfix)

manage.py runserver should remove all pycs on startup

Reported by: anonymous Owned by: nobody
Component: Core (Management commands) Version: 1.3
Severity: Normal Keywords:
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: yes

Description

I frequently run into errors where pyc files aren't being regenerated after the .py files have been changed through version control. Be nice to have manage.py runserver, which is a debug interface, remove pyc files every time it starts.

Change History (1)

comment:1 Changed 4 years ago by russellm

  • Needs documentation unset
  • Needs tests unset
  • Patch needs improvement unset
  • Resolution set to wontfix
  • Status changed from new to closed

Sounds to me like you have a problem with your version control interface. Any datestamp change to a .py file should cause the .pyc file to be regenerated. There are a couple of annoying edge cases around deletion of modules, but that's part of the Python ecosystem. For me, the solution here is for you to work out what is going on with your version control system, not to make Django behave in a different way to Python.

Note: See TracTickets for help on using tickets.
Back to Top