NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
### **Django Shell** * python shell, 用于交互式的python变成 * Django Shell也类似,继承Django项目的环境 ### **1.使用理由** * 临时性操作使用Diango Shell更加方便 * 小范围Debug更简单,不需要运行整个项目来测试 * 方便开发、方便调试、方便debug 2.Django Shell 的使用 执行命令进入环境 ``` python manage.py shell ``` ### **2.怎么使用Django Shell** 新建一篇文章 ``` >>> from blog.models import Article >>> a = Article() >>> a.title = 'Test Django Shell' >>> a.brief_content = 'Test Django Shell, By Dong' >>> a.content = 'test' >>> print(a) Article objec t(None) >>> a.save() 将数据保存到数据库中 #验证是否保存成功 >>> articles = Article.objects.all() >>> article = articles[0] >>> print(article.title) Test Django Shell ```