使用django作为后端集成开发ember应用程序的工具。

django_ember_toolkit的Python项目详细描述


Django_Ember_Toolkit
==========



使用Django作为后端集成开发Ember应用程序的工具。


它可以:

*在Django项目中生成Ember应用程序
*预先配置所述应用程序以期望Django Rest框架的JSON数据
格式
*自动生成Ember基于django模型的模型
*在django开发服务器旁自动运行ember,
配置ember应用程序以查找
django的“settings.py”中指定的api端点。

如果您不再使用
共享回购策略,那么以后分离这两个项目会更容易些。




有关详细信息,请参见相应站点上的安装说明。

然后只需“pip install django_ember_toolkit”并将“django_ember_toolkit”添加到
已安装的_应用程序中。



configuration
----

django_ember_toolkit在“settings.ember_toolkit”中查找配置
dictionary包含:

{
“api路径”:“/path/to/api”,余烬可以在其中找到您的rest api的url
“余烬应用程序名称”:“some name”,余烬cli的名称应为您的应用程序提供
“余烬应用程序路径”:“client”,可选:相对于
“base目录”的文件系统路径,其中ember项目应该存储在
“models\u to\u sync”:[“auth.*”,“myapp.widget”]\models,以便在生成ember模型时使用。每个
“[appname].[modelclass]”或“[appname].*”(后者选择
指定应用程序中的所有模型)



usage
----


django成员库工具包将公开一组新的管理命令:

*`create成员库project`:在django
项目中生成一个新的成员库应用程序,将其配置为使用django rest framework的json格式
,并覆盖ember的environment.js配置文件,以允许
django余烬工具包轻松地将某些设置“推送”到ember中。

*`generate余烬config`:生成backend-config.js文件,它是由django-ember_toolkit的modified environment.js文件加载的。此
通常在需要时自动运行。

*`生成成员模型':使用ember cli的脚手架工具,根据
设置中指定的模型生成一组
客户端模型。如果模型已经存在,烬CLI将询问是否要单独替换它们。
BR/>*RunServEnEn烬:在Django
开发服务器旁边运行En烬Development Server。
BR/>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是用来加速集合中对象查找的哈希代码吗?   java在Servlet中执行后将JSP请求重定向到自身   JavaHTTPStatus415使用Ajax将Json数据发布到SpringMVC4也使用了SpringSecurity   java为什么谷歌应用引擎MySQL JDBC URL不与数据库连接?   多线程Java:强制停止ExecutorService线程   java使用For循环向组合框添加值   java子Git“内存不足”和“超出GC开销限制”   使用正则表达式运行计算器程序时出现java NumberFormatException   java MockMvc测试POST请求返回错误:实际调用有不同的参数:   java自动在虚拟机内移动鼠标,与真实的鼠标无关   当类位于类路径上时,java Surefire抛出SurefireReflectionException   java GroupLayout错误:找不到错误的行   SpringHibernateJava。lang.NoSuchFieldError:实例   从一个java密钥库生成多个个人证书的身份验证   java 1.6.013中的eclipse@WebServlet注释支持   java Spring Webservicetemplate连接重置错误   spring如何修复SqlRowSet上的“无效游标SQL异常”。Java中的Next()   java Websphere版本迁移