説明なし
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
ArnAud 179d0c3a7e delete old code 9年前
DataSource SQL: do queries in one function 9年前
EditorialModel Updated fieldtypes check function to fit with the futur LeCrud 9年前
Lodel delete old code 9年前
leapi Renamed the package leobject in leapi 9年前
.gitignore Create a settings example, update the doc 9年前
Doxyfile Adding graph generation to Doxyfile 9年前
README.md Add a new method __purge_db() to the migration handler 9年前
lint Add a lint script used to test pep8 and lint error 9年前
makemigrations_interactive_rename.patch Added a dryrun option to the migration handler and solved a bug in the django patch file 9年前
requirements.txt Change the MySQL connector and updates the requirements.txt 9年前
runtest Added modify_rank test, done some refactoring and updated runtest utils script 10年前
settings.py.example Create a settings example, update the doc 9年前

README.md

First test installation :

  • use python 3.4

** install dependencies pip install -r requirements.txt

** Doxygen generation Dependencies : doxygen graphviz doxypy Generation : run doxygen in the root folder (where the Doxyfile is)

** create local config in settings.py Copy settings.py.example to settings.py, change the conf to your local settings

** create DATABASES mysql

CREATE DATABASE lodel2 CHARACTER SET utf8 COLLATE utf8_general_ci; GRANT ALL ON lodel2.* TO “lodel”@“localhost”;

** Generate the code for LeObject API

# -*- coding: utf-8 -*-

from EditorialModel.model import Model
from leobject.lefactory import LeFactory
from EditorialModel.backend.json_backend import EmBackendJson
from leobject.datasources.ledatasourcesql import LeDataSourceSQL

OUTPUT = 'leobject/dyn.py'

em = Model(EmBackendJson('EditorialModel/test/me.json'))

pycode = LeFactory.generate_python(EmBackendJson, {'json_file':'EditorialModel/test/me.json'}, LeDataSourceSQL, {})

print(pycode)

with open(OUTPUT, 'w+') as fp:
    fp.write(pycode)