怎么在django项目中新增一个应用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
1。在<代码> pycharm> 代码的工具栏找到<代码>工具> 代码,点击之后会有<代码>“运行管理。py任务”代码>选项,点击它之后,在<代码> pycharm> 代码下面会出现一个输入界面,在里面输入
" startapp浏览器名称(你的应用程序名称)”
引用>回车之后就可以在工程下面看到你新建的<代码>软件> 代码了。
2。直接在Pycharm的命令行,直接输入
python管理。py startapp浏览器名称(你浏览器名称)
引用>就OK !
创建完成以后,还需要对其进行注册。找到跟django <代码> 代码>项目同名的包下面的<代码>设置。py 代码>文件中的<代码> INSTALLED_APPS> 代码,然后把要添加的<代码>软件> 代码添加到最后一行,后面加上逗号,至此,我们的<代码>软件> 代码就创建完成了。
注意:两种方法成功的前提是项目中没有报的错。
<强>补充知识:强> <>强如何在django下建立多个应用强>
django是MTV模式,即模板(页面展现),新型(数据库表对象),视图(业务逻辑处理),在开发中发现,随着项目功能的增多,把所有的功能模块放在一个应用程序肯定不切实际,也不符合网站开发的原则。下图是我在做的一个数据可视化分析平台,项目名:integrated_display两个应用:分别是contentms和显示器,建立应用的命名很简单,Python
管理。py startapp浏览器名称即可,这里重点说明的是,针对不同的应用在同一个项目下,
1:对应静态资源(html、css js)的访问如何区分开来,
2:不同应用程序的url如何书写
,
引用>这样问题1就解决了
urlpatterns =, ( url才能(" # 39;管理/^ & # 39;,,admin.site.urls), ,,url (" # 39; ^ cms/& # 39;,,包括(& # 39;contentms.urls& # 39;,,名称空间=癱ms")), ,,url(" # 39;显示/^ & # 39;,,包括(& # 39;display.urls& # 39;,,名称空间=癲isplay")), )
应用contentms的url。py文件内容
urlpatterns =, ( url才能(" # 39;管理/^ & # 39;,,admin.site.urls), ,,url (" # 39; ^ $ & # 39;,, views.login,, name=& # 39;登录# 39;), )应用程序显示的url。py文件内容:
urlpatterns =, ( ,url(" # 39;管理/^ & # 39;,,admin.site.urls), ,# url (" # 39; ^ $ & # 39;,, views.platform,, name=& # 39;平台# 39;), ,url (" # 39; ^ $ & # 39;,, views.login,, name=& # 39;登录# 39;), ,url(" # 39; ^频道/$ & # 39;,views.channel, name=& # 39;频道# 39;), ,url(" # 39;程序/$ ^ & # 39;,views.program, name=& # 39;项目# 39;), )关于怎么在django项目中新增一个应用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
怎么在django项目中新增一个应用程序