Beispiel #1
0
    def PUT(self, abstract, title, user_id):
        sa = abstract[:147]
        sa += '...'

        # make unique copo id
        try:
            uid = get_uid()
        except ConnectionError:
            uid = '0000000000000'

        spec = {
            "copo_id": uid,
            "title": title,
            "abstract": abstract,
            "short_abstract": sa,
            "date_created": datetime.now(),
            "date_modified": datetime.now(),
            "user_id": user_id,
        }
        return Profiles.insert(spec)
Beispiel #2
0
 def test_ids(self):
     id = get_uid()
     self.assertRegexpMatches(id, '[A-Z0-9]+', 'valid id not produced')