snf_django: Handle unicodes in SynnefoCommand
Extend the SynnefoCommand to override the 'run_from_argv' function in order to decode command line arguments and options, using the user's preferred encoding. Some options of snf-manage commands may be list or tuples. Applying 'smart_unicode' to them will convert them to unicode object. Instead of recursively converting data, we convert the arguments to unicodes before being parsed.
Showing with 6 additions and 3 deletions