title: Passing self.request.get("profile_pic") Null from Objective C
body: <p>I cannot figure this out how to check for this being pass Null from Objective-C via POST</p>
  
  <p>In Objective-C:</p>
  
  <pre><code>NSData *profile_pic_data = nil; (this does not change)
  ...
  //Profile Pic Data
  [body appendData:[[NSString stringWithFormat:@"--%@\r\n",boundary] dataUsingEncoding:NSUTF8StringEncoding]];
  [body appendData:[@"Content-Disposition: form-data; name=\"profile_pic\"; filename=\"profile_pic.jpg\"\r\n" dataUsingEncoding:NSUTF8StringEncoding]];
  [body appendData:[@"Content-Type: application/octet-stream\r\n\r\n" dataUsingEncoding:NSUTF8StringEncoding]];
  [body appendData:[NSData dataWithData:profile_pic_data]];
  ...
  NSLog(@"profile_pic_data = %@", profile_pic_data); //RETURNS (null)
  </code></pre>
  
  <p>In Python:</p>
  
  <pre><code>...
  user_profile_pic_data = self.request.get("profile_pic")
  ...
  if user_profile_pic_data:
     #IT RUNS THIS CODE
  else:
     #IT SHOULD RUN THIS CODE
  </code></pre>
  
  <p>If I print out user_profile_pic_data after it's set by self.request.get("profile_pic") it doesn't show anything.</p>
  
  <p>I have tried:</p>
  
  <pre><code>if user_profile_pic_data:
  if user_profile_pic_data is not NONE:
  if user_profile_pic_data is not NONE and != '':
  </code></pre>
  
  <p>Nothing seems to work. </p>
  
  <p>Anyone experience this?</p>