Django

Code

Ticket #9789: jython_settings.diff

File jython_settings.diff, 0.7 kB (added by fwierzbicki, 1 year ago)
  • django/core/management/__init__.py

    old new  
    312312        project_directory = os.getcwd() 
    313313    project_name = os.path.basename(project_directory) 
    314314    settings_name = os.path.splitext(settings_filename)[0] 
     315    # Strip $py for Jython compiled files (like settings$py.class) 
     316    if settings_name.endswith("$py"): 
     317        settings_name = settings_name[:-3] 
    315318    sys.path.append(os.path.join(project_directory, os.pardir)) 
    316319    project_module = __import__(project_name, {}, {}, ['']) 
    317320    sys.path.pop()