def create_card(self, note=github.GithubObject.NotSet,<EOL>content_id=github.GithubObject.NotSet,<EOL>content_type=github.GithubObject.NotSet):
post_parameters = {}<EOL>if isinstance(note, (str, unicode)):<EOL><INDENT>assert content_id is github.GithubObject.NotSet, content_id<EOL>assert content_type is github.GithubObject.NotSet, content_type<EOL>post_parameters = {"<STR_LIT>": note}<EOL><DEDENT>else:<EOL><INDENT>assert note is github.GithubObject.NotSet, note<EOL>assert isinstance(content_id, int), content_id<EOL>assert isinstance(content_type, (str, unicode)), content_type<EOL>post_parameters = {"<STR_LIT>": content_id,<EOL>"<STR_LIT>": content_type}<EOL><DEDENT>import_header = {"<STR_LIT>": Consts.mediaTypeProjectsPreview}<EOL>headers, data = self._requester.requestJsonAndCheck(<EOL>"<STR_LIT:POST>",<EOL>self.url + "<STR_LIT>",<EOL>headers=import_header,<EOL>input=post_parameters<EOL>)<EOL>return github.ProjectCard.ProjectCard(self._requester, headers,<EOL>data, completed=True)<EOL>
:calls: `POST /projects/columns/:column_id/cards <https://developer.github.com/v3/projects/cards/#create-a-project-card>`_
:param note: string
:param content_id: integer
:param content_type: string