Beispiel #1
0
import quicky
from quicky import layout_view
app = quicky.applications.get_app_by_file(__file__)
layout = layout_view.create(app.name, "users")
layout.create(
    dict(collection="auth_user",
         columns=[
             dict(caption="Username", name="username", display_index=100),
             dict(caption="Firstname", name="first_name", display_index=200),
             dict(caption="Lastname", name="last_name", display_index=300)
         ],
         form=dict(rows=[
             dict(col_md=[2, 4],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="username")]),
             dict(col_md=[2, 4, 2, 4],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="first_name"),
                          dict(name="last_name")])
         ]),
         action_list="admin.api.users/get_list",
         action_item="admin.api.users/get_item",
         keys=["username"]))
Beispiel #2
0
         display_index=200,
         display_in_table=True,
         display_in_form=True),
    dict(caption="Ghi chú",
         name="Description",
         display_index=300,
         display_in_table=True,
         display_in_form=True),
    dict(caption="Ngày tạo",
         name="CreatedOn",
         date_format=static_configs.get_data()["short_date_format"],
         display_index=900,
         display_in_table=True,
         display_in_form=True)
]
layout = layout_view.create(app.name, "category")
layout.create(
    dict(collection="list.provinces",
         columns=layout_view.extend_columns(
             basic_columns, [dict(caption="Postal Code", name="PostalCode")]),
         form=dict(rows=[
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Code")]),
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Name")]),
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
Beispiel #3
0
import quicky
from quicky import layout_view
layout = layout_view.create("hrm", "users")
layout.create(
    dict(collection="auth_user",
         columns=[
             dict(caption="Username", name="username", display_index=100),
             dict(caption="Firstname", name="first_name", display_index=200),
             dict(caption="Lastname", name="last_name", display_index=300)
         ],
         form=dict(rows=[
             dict(col_md=[2, 4, 2, 4],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(
                      name="Code"), dict(name="Name")]),
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[
                      dict(name="ProvinceId",
                           type="select",
                           source="list.provinces",
                           lookup_field="_id",
                           display_field="Name")
                  ]),
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Description", type="text-area")])
         ])))
Beispiel #4
0
    dict(
        caption="Tên",
        name="Name",
        display_index=200,
        display_in_table=True,
        display_in_form=True
    ),
    dict(
        caption="Ghi chú",
        name="Description",
        display_index=300,
        display_in_table=True,
        display_in_form=True
    )
]
layout=layout_view.create("hrm","category")
layout.create(dict(
    collection="list.provinces",
    columns=layout_view.extend_columns(
        basic_columns,
        [dict(
            caption="Postal Code",
            name="PostalCode"
        )]
    ),
    form=dict(
        rows=[
            dict(
                col_md=[2,4,2,4],
                col_sm=[4,8],
                col_xs=[4,8],
Beispiel #5
0
import quicky
from quicky import layout_view
app = quicky.applications.get_app_by_file(__file__)
layout = layout_view.create(app.name, "roles")
layout.create(
    dict(collection="sys.config",
         columns=[
             dict(caption="Code", name="Code", display_index=100),
             dict(caption="Name", name="Name", display_index=200),
             dict(caption="Description", name="Description", display_index=300)
         ],
         form=dict(rows=[
             dict(col_md=[2, 4, 2, 4],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(
                      name="Code"), dict(name="Name")]),
             dict(col_md=[2, 10],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Description")])
         ])))
Beispiel #6
0
# -*- coding: utf-8 -*-
from quicky import layout_view

import quicky
import models.hrm.categories
import category
app = quicky.applications.get_app_by_file(__file__)

layout = layout_view.create(app.name, "provinces")
layout.create(
    dict(collection=models.hrm.categories.provinces().get_name(),
         columns=layout_view.extend_columns(category.basic_columns, [
             dict(caption="Postal Code", name="PostalCode", display_index=2010)
         ]),
         form=dict(rows=[
             dict(col_md=[4, 8],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Code")]),
             dict(col_md=[4, 8],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="Name")]),
             dict(col_md=[4, 8],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="ForeignName")]),
             dict(col_md=[4, 8],
                  col_sm=[4, 8],
                  col_xs=[4, 8],
                  fields=[dict(name="PostalCode")]),
Beispiel #7
0
# -*- coding: utf-8 -*-
from quicky import layout_view
from . import category
import quicky
import models.hrm.categories
app=quicky.applications.get_app_by_file(__file__)
layout=layout_view.create(app.name,"districts")
layout.create(dict(
    collection=models.hrm.categories.districts().get_name(),
    lookups=[
        dict(
            source=models.hrm.categories.provinces()..get_name(),
            local_field="ProvinceCode",
            foreign_field="Code",
            alias="Province"
        )
    ],
    columns=layout_view.extend_columns(
        category.basic_columns,
        [dict(
            caption="Province Code",
            name="Province.Code",
        ),
        dict(
            caption="Province Name",
            name="Province.Name"

        )]
    ),
    form=dict(
        rows=[
Beispiel #8
0
import quicky
from quicky import layout_view
layout=layout_view.create("hrm","users")
layout.create(dict(
    collection="auth_user",
    columns=[
        dict(
            caption="Username",
            name="username",
            display_index=100
        ),
        dict(
            caption="Firstname",
            name="first_name",
            display_index=200
        ),
        dict(
            caption="Lastname",
            name="last_name",
            display_index=300
        )
    ],
    form=dict(
        rows=[
            dict(
                col_md=[2,4,2,4],
                col_sm=[4,8],
                col_xs=[4,8],
                fields=[
                    dict(name="Code"),
                    dict(name="Name")
Beispiel #9
0
# -*- coding: utf-8 -*-
from quicky import layout_view
from . import category

layout=layout_view.create("hrm","provinces")
layout.create(dict(
    collection="list.provinces",
    columns=layout_view.extend_columns(
        category.basic_columns,
        [dict(
            caption="Postal Code",
            name="PostalCode",
            display_index=2010
        )]
    ),
    form=dict(
        rows=[
            dict(
                col_md=[2,4,2,4],
                col_sm=[4,8],
                col_xs=[4,8],
                fields=[
                    dict(name="Code"),
                    dict(name="Name")
                ]
            ),
            dict(
                col_md=[2, 10],
                col_sm=[4, 8],
                col_xs=[4, 8],
                fields=[
Beispiel #10
0
# -*- coding: utf-8 -*-
from quicky import layout_view
from . import category

layout=layout_view.create("hrm","districts")
layout.create(dict(
    collection="list.districts",
    columns=layout_view.extend_columns(
        category.basic_columns,
        [dict(
            caption="Province",
            name="ProvinceId",
            display_index=2010,
            lookup=dict(
                source="list.provinces",
                local_field="ProvinceId",
                foreign_field="ProvinceId",
                alias="Province",
                display_field="ProvinceName"
            )
        )]
    ),
    form=dict(
        rows=[
            dict(
                col_md=[2,4,2,4],
                col_sm=[4,8],
                col_xs=[4,8],
                fields=[
                    dict(name="Code"),
                    dict(name="Name")