153 <td>Private method to determine the relative path to all manage.py scripts.</td> |
153 <td>Private method to determine the relative path to all manage.py scripts.</td> |
154 </tr><tr> |
154 </tr><tr> |
155 <td><a href="#Project.__getApplications">__getApplications</a></td> |
155 <td><a href="#Project.__getApplications">__getApplications</a></td> |
156 <td>Private method to ask the user for a list of application names.</td> |
156 <td>Private method to ask the user for a list of application names.</td> |
157 </tr><tr> |
157 </tr><tr> |
|
158 <td><a href="#Project.__getDjangoAdminCommand">__getDjangoAdminCommand</a></td> |
|
159 <td>Public method to build a django-admin.py command.</td> |
|
160 </tr><tr> |
158 <td><a href="#Project.__getLocale">__getLocale</a></td> |
161 <td><a href="#Project.__getLocale">__getLocale</a></td> |
159 <td>Private method to extract the locale out of a file name.</td> |
162 <td>Private method to extract the locale out of a file name.</td> |
160 </tr><tr> |
163 </tr><tr> |
161 <td><a href="#Project.__getPythonExecutable">__getPythonExecutable</a></td> |
164 <td><a href="#Project.__getPythonExecutable">__getPythonExecutable</a></td> |
162 <td>Private method to determine the name of the Python executable.</td> |
165 <td>Public method to build the Python command.</td> |
|
166 </tr><tr> |
|
167 <td><a href="#Project.__getVirtualEnvironment">__getVirtualEnvironment</a></td> |
|
168 <td>Private method to get the path of the virtual environment.</td> |
163 </tr><tr> |
169 </tr><tr> |
164 <td><a href="#Project.__initAuthorizationActions">__initAuthorizationActions</a></td> |
170 <td><a href="#Project.__initAuthorizationActions">__initAuthorizationActions</a></td> |
165 <td>Private method to define the authorization actions.</td> |
171 <td>Private method to define the authorization actions.</td> |
166 </tr><tr> |
172 </tr><tr> |
167 <td><a href="#Project.__initAuthorizationMenu">__initAuthorizationMenu</a></td> |
173 <td><a href="#Project.__initAuthorizationMenu">__initAuthorizationMenu</a></td> |
356 <b>__clearSessions</b>(<i></i>) |
362 <b>__clearSessions</b>(<i></i>) |
357 <p> |
363 <p> |
358 Private slot to clear expired sessions. |
364 Private slot to clear expired sessions. |
359 </p><a NAME="Project.__createApplication" ID="Project.__createApplication"></a> |
365 </p><a NAME="Project.__createApplication" ID="Project.__createApplication"></a> |
360 <h4>Project.__createApplication</h4> |
366 <h4>Project.__createApplication</h4> |
361 <b>__createApplication</b>(<i>applName, path, isGlobal = True</i>) |
367 <b>__createApplication</b>(<i>applName, path, isGlobal=True</i>) |
362 <p> |
368 <p> |
363 Private slot to create a new Django application. |
369 Private slot to create a new Django application. |
364 </p><dl> |
370 </p><dl> |
365 <dt><i>applName</i></dt> |
371 <dt><i>applName</i></dt> |
366 <dd> |
372 <dd> |
409 Private slot to create a super user account. |
415 Private slot to create a super user account. |
410 </p><a NAME="Project.__databaseFlush" ID="Project.__databaseFlush"></a> |
416 </p><a NAME="Project.__databaseFlush" ID="Project.__databaseFlush"></a> |
411 <h4>Project.__databaseFlush</h4> |
417 <h4>Project.__databaseFlush</h4> |
412 <b>__databaseFlush</b>(<i></i>) |
418 <b>__databaseFlush</b>(<i></i>) |
413 <p> |
419 <p> |
414 Private slot to return all database tables to the state just after their |
420 Private slot to return all database tables to the state just after their |
415 installation. |
421 installation. |
416 </p><a NAME="Project.__databaseInspect" ID="Project.__databaseInspect"></a> |
422 </p><a NAME="Project.__databaseInspect" ID="Project.__databaseInspect"></a> |
417 <h4>Project.__databaseInspect</h4> |
423 <h4>Project.__databaseInspect</h4> |
418 <b>__databaseInspect</b>(<i></i>) |
424 <b>__databaseInspect</b>(<i></i>) |
419 <p> |
425 <p> |
420 Private slot to introspect the database and output a Django model module. |
426 Private slot to introspect the database and output a Django model module. |
421 </p><a NAME="Project.__databaseSqlCreateEverything" ID="Project.__databaseSqlCreateEverything"></a> |
427 </p><a NAME="Project.__databaseSqlCreateEverything" ID="Project.__databaseSqlCreateEverything"></a> |
422 <h4>Project.__databaseSqlCreateEverything</h4> |
428 <h4>Project.__databaseSqlCreateEverything</h4> |
423 <b>__databaseSqlCreateEverything</b>(<i></i>) |
429 <b>__databaseSqlCreateEverything</b>(<i></i>) |
424 <p> |
430 <p> |
425 Private slot to print the CREATE TABLE, custom SQL and |
431 Private slot to print the CREATE TABLE, custom SQL and |
426 CREATE INDEX SQL statements for one or more applications. |
432 CREATE INDEX SQL statements for one or more applications. |
427 </p><a NAME="Project.__databaseSqlCreateIndexes" ID="Project.__databaseSqlCreateIndexes"></a> |
433 </p><a NAME="Project.__databaseSqlCreateIndexes" ID="Project.__databaseSqlCreateIndexes"></a> |
428 <h4>Project.__databaseSqlCreateIndexes</h4> |
434 <h4>Project.__databaseSqlCreateIndexes</h4> |
429 <b>__databaseSqlCreateIndexes</b>(<i></i>) |
435 <b>__databaseSqlCreateIndexes</b>(<i></i>) |
430 <p> |
436 <p> |
431 Private slot to print the CREATE INDEX SQL statements for one |
437 Private slot to print the CREATE INDEX SQL statements for one |
432 or more applications. |
438 or more applications. |
433 </p><a NAME="Project.__databaseSqlCreateTables" ID="Project.__databaseSqlCreateTables"></a> |
439 </p><a NAME="Project.__databaseSqlCreateTables" ID="Project.__databaseSqlCreateTables"></a> |
434 <h4>Project.__databaseSqlCreateTables</h4> |
440 <h4>Project.__databaseSqlCreateTables</h4> |
435 <b>__databaseSqlCreateTables</b>(<i></i>) |
441 <b>__databaseSqlCreateTables</b>(<i></i>) |
436 <p> |
442 <p> |
437 Private slot to print the CREATE TABLE SQL statements for one |
443 Private slot to print the CREATE TABLE SQL statements for one |
438 or more applications. |
444 or more applications. |
439 </p><a NAME="Project.__databaseSqlCustom" ID="Project.__databaseSqlCustom"></a> |
445 </p><a NAME="Project.__databaseSqlCustom" ID="Project.__databaseSqlCustom"></a> |
440 <h4>Project.__databaseSqlCustom</h4> |
446 <h4>Project.__databaseSqlCustom</h4> |
441 <b>__databaseSqlCustom</b>(<i></i>) |
447 <b>__databaseSqlCustom</b>(<i></i>) |
442 <p> |
448 <p> |
498 </p><dl> |
504 </p><dl> |
499 <dt>Returns:</dt> |
505 <dt>Returns:</dt> |
500 <dd> |
506 <dd> |
501 list of application names (list of strings) |
507 list of application names (list of strings) |
502 </dd> |
508 </dd> |
|
509 </dl><a NAME="Project.__getDjangoAdminCommand" ID="Project.__getDjangoAdminCommand"></a> |
|
510 <h4>Project.__getDjangoAdminCommand</h4> |
|
511 <b>__getDjangoAdminCommand</b>(<i></i>) |
|
512 <p> |
|
513 Public method to build a django-admin.py command. |
|
514 </p><dl> |
|
515 <dt><i>cmd</i></dt> |
|
516 <dd> |
|
517 command (string) |
|
518 </dd> |
|
519 </dl><dl> |
|
520 <dt>Returns:</dt> |
|
521 <dd> |
|
522 full pyramid command (string) |
|
523 </dd> |
503 </dl><a NAME="Project.__getLocale" ID="Project.__getLocale"></a> |
524 </dl><a NAME="Project.__getLocale" ID="Project.__getLocale"></a> |
504 <h4>Project.__getLocale</h4> |
525 <h4>Project.__getLocale</h4> |
505 <b>__getLocale</b>(<i>filename</i>) |
526 <b>__getLocale</b>(<i>filename</i>) |
506 <p> |
527 <p> |
507 Private method to extract the locale out of a file name. |
528 Private method to extract the locale out of a file name. |
517 </dd> |
538 </dd> |
518 </dl><a NAME="Project.__getPythonExecutable" ID="Project.__getPythonExecutable"></a> |
539 </dl><a NAME="Project.__getPythonExecutable" ID="Project.__getPythonExecutable"></a> |
519 <h4>Project.__getPythonExecutable</h4> |
540 <h4>Project.__getPythonExecutable</h4> |
520 <b>__getPythonExecutable</b>(<i></i>) |
541 <b>__getPythonExecutable</b>(<i></i>) |
521 <p> |
542 <p> |
522 Private method to determine the name of the Python executable. |
543 Public method to build the Python command. |
523 </p><dl> |
544 </p><dl> |
524 <dt>Returns:</dt> |
545 <dt>Returns:</dt> |
525 <dd> |
546 <dd> |
526 Python executable (string) |
547 python command (string) |
|
548 </dd> |
|
549 </dl><a NAME="Project.__getVirtualEnvironment" ID="Project.__getVirtualEnvironment"></a> |
|
550 <h4>Project.__getVirtualEnvironment</h4> |
|
551 <b>__getVirtualEnvironment</b>(<i></i>) |
|
552 <p> |
|
553 Private method to get the path of the virtual environment. |
|
554 </p><dl> |
|
555 <dt>Returns:</dt> |
|
556 <dd> |
|
557 path of the virtual environment (string) |
527 </dd> |
558 </dd> |
528 </dl><a NAME="Project.__initAuthorizationActions" ID="Project.__initAuthorizationActions"></a> |
559 </dl><a NAME="Project.__initAuthorizationActions" ID="Project.__initAuthorizationActions"></a> |
529 <h4>Project.__initAuthorizationActions</h4> |
560 <h4>Project.__initAuthorizationActions</h4> |
530 <b>__initAuthorizationActions</b>(<i></i>) |
561 <b>__initAuthorizationActions</b>(<i></i>) |
531 <p> |
562 <p> |
777 <dd> |
808 <dd> |
778 raised, if no site is selected |
809 raised, if no site is selected |
779 </dd> |
810 </dd> |
780 </dl><a NAME="Project.__sqlCommand" ID="Project.__sqlCommand"></a> |
811 </dl><a NAME="Project.__sqlCommand" ID="Project.__sqlCommand"></a> |
781 <h4>Project.__sqlCommand</h4> |
812 <h4>Project.__sqlCommand</h4> |
782 <b>__sqlCommand</b>(<i>title, command, requestApps = True</i>) |
813 <b>__sqlCommand</b>(<i>title, command, requestApps=True</i>) |
783 <p> |
814 <p> |
784 Private method to perform an SQL creation function. |
815 Private method to perform an SQL creation function. |
785 </p><dl> |
816 </p><dl> |
786 <dt><i>title</i></dt> |
817 <dt><i>title</i></dt> |
787 <dd> |
818 <dd> |