added exclude and get. also fixed a bug with pk=None
added docstring