Home | Trees | Indices | Help |
---|
|
1 ########################################################################### 2 # # 3 # Copyright (C) 2016 Rafal Kobel <rafyco1@gmail.com> # 4 # # 5 # This program is free software: you can redistribute it and/or modify # 6 # it under the terms of the GNU General Public License as published by # 7 # the Free Software Foundation, either version 3 of the License, or # 8 # (at your option) any later version. # 9 # # 10 # This program is distributed in the hope that it will be useful, # 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of # 12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # 13 # GNU General Public License for more details. # 14 # # 15 # You should have received a copy of the GNU General Public License # 16 # along with this program. If not, see <http://www.gnu.org/licenses/>. # 17 # # 18 ########################################################################### 19 """ Modul zarzadzania i tworzenia modelu dla wygenerowanego programu. """ 20 21 from django.core.management.commands.inspectdb import Command 22 from django.db import DEFAULT_DB_ALIAS 23 from django.core.management.base import CommandError 24 from ajango.core import buffor_to_file 2527 """ Obiekt zarzadzajacy i tworzacy model dla wygenerowanego programu. """4629 self.application_manager = application34 """ Zbuduj pliki modelu w wybranej aplikacji. """ 35 inspectdb = Command() 36 address = self.application_manager.get_name() + "/models.py" 37 buffor = "" 38 options['database'] = DEFAULT_DB_ALIAS 39 try: 40 for line in inspectdb.handle_inspection(options): 41 buffor += "%s\n" % line 42 except NotImplementedError: 43 raise CommandError("Database inspection isn't supported" 44 "for the currently selected database backend.") 45 buffor_to_file(address, buffor)
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Thu Oct 20 21:01:52 2016 | http://epydoc.sourceforge.net |