pa_start_django_webapp_with_virtualenv.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:helper_scripts 作者: pythonanywhere 项目源码 文件源码
def main(domain, django_version, python_version, nuke):
    if domain == 'your-username.pythonanywhere.com':
        username = getpass.getuser().lower()
        domain = f'{username}.pythonanywhere.com'

    project = DjangoProject(domain)
    project.sanity_checks(nuke=nuke)
    project.create_virtualenv(python_version, django_version, nuke=nuke)
    project.run_startproject(nuke=nuke)
    project.find_django_files()
    project.update_settings_file()
    project.run_collectstatic()
    project.create_webapp(nuke=nuke)
    project.add_static_file_mappings()

    project.update_wsgi_file()

    project.webapp.reload()

    print(snakesay(f'All done!  Your site is now live at https://{domain}'))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号