使用Flask框架的应用程序只需调用app.run()
即可启动内置的werkzeug开发服务器:
from flask import Flask
app = Flask(__name__)
app.run()
考虑一个空的Django项目“myproject”创建如下:django-admin.py startproject myproject
。是否有一种非hackish方式来启动Django的myproject
开发服务器,因为它是在Flask中完成的?谢谢。
答案 0 :(得分:1)
您可以使用management.call_command()
来模拟manage.py
所做的事情:
from django.core import management
management.call_command('runserver')