使用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/>
==========
使用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/>