Creazione del progetto
Creazione del progetto
Suggerimento
Se non avete già clonato il progetto da repository seguite questo procedimento per creare il progetto vuoto con gli script da terminale. Altrimenti, se desiderate ripartire da capo, buttate via il progetto che avete clonato da repository e seguite le istruzioni passo passo. State attenti a non avere due istanze con lo stesso nome.
Prima di tutto occorre usare da terminale il comando gnrmkproject
.
>>> gnrmkproject custom.recipy -i recipy
Creazione del package rcpy
Entriamo nella directory dei pacchetti del progetto
>>> cd genropy_projects/recipy/packages
E creiamo il pacchetto rcpy
>>> gnrmkpackage rcpy
Configurazione istanza
Secondo la configurazione di default dovrebbe essere creato nella genropy_projects
.
Adesso bisogna sistemare il file di configurazione config/instanceconfig.xml
Aggiungiamo il package nell’elenco dei package usati dall’applicazione
Creiamo un utente admin con tutti i privilegi
Assegniamo a questo utente la password recipy
Avvertimento
Questo utente XML che definiamo nell’instanceconfig ridefinisce quello di default, definito nel file di configurazione di ambiente.
<?xml version="1.0" ?>
<GenRoBag>
<db dbname="recipy" implementation="sqlite"/>
<packages>
<gnrcore_sys pkgcode="gnrcore:sys"/>
<gnrcore_adm pkgcode="gnrcore:adm"/>
<rcpy/>
</packages>
<authentication pkg="gnrcore:sys">
<py_auth defaultTags="user" method="authenticate" pkg="adm"/>
<xml_auth defaultTags="user,xml">
<admin pwd="recipy" tags="superadmin,_DEV_,admin,user"/>
</xml_auth>
</authentication>
</GenRoBag>
Allegati: