使用djangorestframework帮助弥合django的表单和vueformgenerator的模式之间的差距的包。

django-vueformgenerator的Python项目详细描述


https://badge.fury.io/py/django-vueformgenerator.pnghttps://travis-ci.org/player1537/django-vueformgenerator.png?branch=master

使用djangorestframework帮助弥合django的表单和vueformgenerator的模式之间的差距的包。

快速启动

安装django vueformgenerator:

pip install django-vueformgenerator

然后在项目中使用:

from django_vueformgenerator.schema import Schema
from django import forms
import json

class TestForm(forms.Form):
    title = forms.CharField(max_length=128)
    content = forms.TextField(max_length=1280)

form = TestForm()  # or TestForm(data={'title':'My Title'})
schema = Schema().render(form)
print(json.dumps(schema))

功能

  • 待办事项

运行测试

代码真的有用吗?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements_test.txt
(myenv) $ python runtests.py

学分

用于呈现此包的工具:

历史记录

0.2.3(2016-11-03)

  • 添加对虚线模型的支持。通过使用 名称带有双下划线的字段(例如“foo_u bar_u baz”,其中 将在模式的model字段中变为“foo.bar.baz”)。

0.2.2(2016-11-01)

  • 修复在表单中使用初始数据的实现。以前,如果你用 charfield(initial='foo')则当 正在创建架构。

0.2.1(2016-10-27)

  • 修复测试中的错误,以便测试在Python2.7中成功运行。

0.2.0(2016-10-25)

  • 添加在表单
  • 中使用现有数据的能力
  • 不推荐:以前使用过schema()的任何代码。render(myform)应该 现在使用schema().render(myform())(换句话说,render()接受 一个窗体的实例,而不是窗体本身)。检查你是否在打电话 对于contract函数,您可以使用python-wd运行代码 (例如,python-wd manage.py runserver)。

0.1.1(2016-10-18)

  • 添加其他测试以生成架构
  • 为数字和选项之间的选择添加组件
  • 添加Python2支持
  • 添加更好的文档
  • 修复错误小部件上引发的异常

0.1.0(2016-10-11)

  • pypi上的第一个版本。

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

推荐PyPI第三方库


热门话题
java Spring freemarker多模板加载程序路径   在java插件中从控制台获取输入   java在包中创建继承类   网页抓取Java Jsoup网页抓取   java在线程内创建一个对象,而true条件具有相同的引用   java如何根据空格数拆分字符串   java新的安卓 studio更新中的配置文件“app”是什么?   java在将ArrayList写入/读取到文件时出现奇怪的问题   java Reg替换文本块第一次出现+最后一次出现   java当我单击任何RecyclerView列表项时,如何在MainActivity的EditText中显示特定的单击项?   JAVA XML删除节点仅删除第一个外观   java如何在数组中查找特定值   java SVG/矢量图形对象布尔运算(并集、交集、减法)   java在Android中创建线程需要多长时间   尝试从JBOSS联系Oracle LDAP服务器时发生java连接重置异常   java基于参数获取特定的实现实例   使用java就地修改文件内容   java MonetaryException:未加载MonetaryAmountsSingletonSpi   java接受用户的不同输入并使其触发完全相同的代码段的最短方法是什么   Spring 3.2.8应用程序中未找到java HTTP 404错误