예제 #1
0
    def setUp(self):
        self.user = User()
        self.user.save()
        token = Token.objects.create(user=self.user)
        token.save()
        self.valid_token = 'Token ' + str(self.user.auth_token)

        AddressBaseBasicImporter().import_csv(
            self._sample_data_file('addressbase_basic_barnet_sample.csv'))
        PostcodeGssCodeImporter().import_postcode_gss_codes(
            self._sample_data_file('NSPL_barnet_sample.csv'))
        LocalAuthoritiesImporter().import_local_authorities(
            self._sample_data_file('local_authorities_sample.nt'))
예제 #2
0
def import_local_authorities(filename):
    if not os.access(filename, os.R_OK):
        raise CommandError('.nt file ' + filename + ' could not be read')

    importer = LocalAuthoritiesImporter()
    importer.import_local_authorities(filename)
예제 #3
0
 def _import(self, downloaded_file):
     importer = LocalAuthoritiesImporter()
     importer.import_local_authorities(downloaded_file)
 def _importer(self):
     return LocalAuthoritiesImporter()
 def _import(self, downloaded_file):
     importer = LocalAuthoritiesImporter()
     importer.import_local_authorities(downloaded_file)
 def _import(self, downloaded_file):
     print 'importing {file}'.format(file=downloaded_file)
     importer = LocalAuthoritiesImporter()
     importer.import_local_authorities(downloaded_file)