def populate(): populate_steps() populate_states() populate_users(get_default_users()) populate_articles() populate_organization_types( [u'corporation', u'direction', u'service', u'site']) csv_file = os.path.join('data', 'fixtures', 'organizations.csv') populate_organizations(resource_filename(csv_file)) csv_file = os.path.join('data', 'fixtures', 'domains.csv') import_domains_csv(resource_stream(csv_file)) csv_file = os.path.join('data', 'fixtures', 'improvement_domains.csv') import_improvement_domains_csv(resource_stream(csv_file)) csv_file = os.path.join('data', 'fixtures', 'article_topics.csv') import_article_topics_csv(resource_stream(csv_file))
def generic_user(self): return self.get_by_uid(get_default_users()['AUTHOR'])
def admin(self): return self.get_by_uid(get_default_users()['ADMIN'])
def developer(self): return self.get_by_uid(get_default_users()['DEVELOPER'])
def facilitator(self): return self.get_by_uid(get_default_users()['FACILITATOR'])
def innovator(self): return self.get_by_uid(get_default_users()['INNOVATOR'])