def insert_description(self): try: self.function = Function.objects.get(signature=self.attributes["func_signature"]) except Function.DoesNotExist: self.function.save() description = Description() description.initialize(self.function, self.description_data, self.user) description.save()
def init_db(): identity = Id(name="5dec8e0b0e38d4df6b25be65") identity.save() title = Title(name="HomeWork") title.save() desc = Description(name="do today's HomeWork") desc.save() store = Done(name="done") store.save
def savebookmark(TitleF,UrlF,DescriptionF,TagF,PrivateF,UserF): TitleF = unicode(TitleF) UrlF = unicode(UrlF) DescriptionF = unicode(DescriptionF) Tagf = unicode(TagF) try : UrlB = Url.objects.get(url=UrlF) except : UrlB = Url(url=UrlF) UrlB.save() try : TitleB = Title.objects.get(title=TitleF) except : TitleB = Title(title=TitleF) TitleB.save(); try : DescriptionB = Description.objects.get(description=DescriptionF) except : DescriptionB = Description(description=DescriptionF) DescriptionB.save() try : PrivateB = Private.objects.get(private= (PrivateF == 'True')) except : PrivateB = Private(private= (PrivateF == 'True')) PrivateB.save() try : b2 = Bookmark.objects.get(url=UrlB) b2.title=TitleB b2.description=DescriptionB b2.private=PrivateB except : b2 = Bookmark(title=TitleB,url=UrlB,description=DescriptionB,private=PrivateB) b2.save() b2.user.add(UserF) b2.save() tags = TagF.split(" ") tags.sort() for t in tags : try : TagB = Tag.objects.get(tag=t) except : TagB= Tag(tag=t) TagB.save() TagB.user.add(UserF) TagB.save() b2.tag.add(TagB) b2.save()