当使用以下命令启动 Django 服务器时,如何在控制台上打印 ASCII 艺术横幅:
python manage.py runserver
参考:Ajin Abraham MobSF https://github.com/MobSF/Mobile-Security-Framework-MobSF/wiki/1.-Documentation
有没有办法挂钩 runserver 命令?
在您的
manage.py
中添加此横幅可能会很难看,但不会有风险:
# near the end
if 'runserver' in sys.argv:
print('This is my banner')
execute_from_command_line(sys.argv)
# end
我想,我自己找到了答案。
我在 urls.py 中添加了一个
print
语句,该语句在服务器启动时运行。
urls.py:
...
print """ My Banner """
...
效果非常好,谢谢。