def create_workflows_model_relation(app, created_models, verbosity, **kwargs): set_workflow_for_model(ContentType.objects.get_for_model(UserProfile), UserProfile.WORKFLOW_SMS_UPDATE) print "Created workflow relation for UserProfile"
def can_read(self, user): return self.resource_ptr.can_read(user) def can_edit(self, user): return self.resource_ptr.can_edit(user) def can_manage(self, user): return self.resource_ptr.can_manage(user) def is_public(self): return self.resource_ptr.is_public() def is_owner(self, user): return self.resource_ptr.is_owner(user) def rate(self, user, rating): return self.resource_ptr.rate(user, rating) # SET CONTENTYPE WORKFLOW try: set_workflow_for_model(ContentType.objects.get_for_model(ResourceRequest), ResourceRequestWorkflow) set_workflow_for_model(ContentType.objects.get_for_model(Resource), ResourceWorkflow) except Exception,e: pass class Rating(models.Model): rate = models.IntegerField(blank=False, null=False) resource = models.ForeignKey(Resource) user = models.ForeignKey(User)
def create_workflows_model_relation(app, created_models, verbosity, **kwargs): set_workflow_for_model( ContentType.objects.get_for_model(UserProfile), UserProfile.WORKFLOW_SMS_UPDATE) print "Created workflow relation for UserProfile"