python - Cartridge Python2.7 on OPenshift -
i try install django 1.5 on host openshift. use cartridge python 2.7. read https://developers.openshift.com/en/python-getting-started.html. did not understand code should be.
virtenv = os.environ['openshift_python_dir'] + '/virtenv/' virtualenv = os.path.join(virtenv, 'bin/activate_this.py') try: # see: http://stackoverflow.com/questions/23418735/using-python-3-3-in-openshifts-book-example?noredirect=1#comment35908657_23418735 #execfile(virtualenv, dict(__file__=virtualenv)) # python v2.7 #exec(compile(open(virtualenv, 'rb').read(), virtualenv, 'exec'), dict(__file__=virtualenv)) # python v3.3 # multi-line python v3.3: exec_namespace = dict(__file__=virtualenv) open(virtualenv, 'rb') exec_file: file_contents = exec_file.read() compiled_code = compile(file_contents, virtualenv, 'exec') exec(compiled_code, exec_namespace) except ioerror: pass this code should in file wsgi.py? appeal, give me sample working application on cartridge python openshift.
yes, code should go in wsgi.py file.
for example (although example uses version 3.3, it'll point in right direction), @ comments under answer provided: using python 3.3 in openshift's book example
Comments
Post a Comment