示例#1
0
文件: companies.py 项目: pyjobs/web
    def _build_company_obj(self, **kwargs):
        company = CompanyAlchemy()

        company.id = slugify(kwargs["company_name"])
        company.name = kwargs["company_name"]
        company.logo_url = kwargs["company_logo"]
        company.url = kwargs["company_url"]
        company.description = kwargs["company_description"]

        company.technologies = self._parse_technologies(kwargs["company_technologies"])

        city_dict = json.loads(kwargs["company_city"])
        company.address = self._format_address(kwargs["company_street"], city_dict["name"], city_dict["country"])
        company.address_is_valid = True

        company.email = kwargs["company_email"]
        company.phone = kwargs["company_phone"]

        return company
示例#2
0
    def _build_company_obj(self, **kwargs):
        company = CompanyAlchemy()

        company.id = slugify(kwargs['company_name'])
        company.name = kwargs['company_name']
        company.logo_url = kwargs['company_logo']
        company.url = kwargs['company_url']
        company.description = kwargs['company_description']

        company.technologies = self._parse_technologies(
            kwargs['company_technologies'])

        city_dict = json.loads(kwargs['company_city'])
        company.address = self._format_address(
            kwargs['company_street'], city_dict['name'], city_dict['country'])
        company.address_is_valid = True

        company.email = kwargs['company_email']
        company.phone = kwargs['company_phone']

        return company