title: Google App Engine uploading file in ordinary form
body: <p>There is an form consisting of ordinary HTML form elements and uploading file together. When i use it, file uploading works but ordinary form don't.<br>
  Can i set it?
  Handling function below:</p>
  
  <pre><code>class OSCForm(blobstore_handlers.BlobstoreUploadHandler):
      def get(self):
          upload_url = blobstore.create_upload_url('/oscform.html')
  
          template_values = {
              'action_url': upload_url
          }
  
          template = JINJA_ENVIRONMENT.get_template('oscform.html')
  
          self.response.write(template.render(template_values))
  
      def post(self):
          osc=OSC()
  
          osc.f_title=self.request.get('f_title') 
          osc.f_id=self.request.get('f_id') 
          osc.f_os=self.request.get('f_os') 
          osc.f_bnf=self.request.get('f_bnf') 
          osc.f_contractor=self.request.get('f_contractor') 
          osc.f_loc=self.request.get('f_loc') 
          osc.f_adr=self.request.get('f_adr') 
          osc.f_exp1=self.request.get('f_exp1') 
          osc.f_exp2=self.request.get('f_exp2') 
          osc.f_ipa=self.request.get('f_ipa') 
          osc.f_type=self.request.get('f_type') 
          osc.f_date=self.request.get('f_date') 
          osc.f_level=self.request.get('f_level')
  
          upload = self.get_uploads()[0]
          blob_key=upload.key()
  
          osc.f_annex=blob_key
  
          savedosc=osc.put()
  </code></pre>
  
  <p>By the way; HTML form is below</p>
  
  <pre><code>&lt;form method="post"  enctype="multipart/form-data"  name="CONTROLRECORDS" id="CONTROLRECORDS" action="{{action_url}}"&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_title"&gt;Contract Title&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_title" class="required" name="f_title" style="background-image: url(http://www.reformedapp.com/themes/reformed-form-start/images/ui-bg_inset-hard_100_fcfdfd_1x100.png); background-position: 50% 100%; background-repeat: repeat no-repeat;" /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_id"&gt;Contract ID&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_id" class="required" name="f_id" /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_os"&gt;Operation Structure&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_os" id="f_os"&gt;
                  &lt;option value="MoEU"&gt;MoEU&lt;/option&gt;
                  &lt;option value="MoLSS"&gt;MoLSS&lt;/option&gt;
                  &lt;option value="MoSIT"&gt;MoSIT&lt;/option&gt;
                  &lt;option value="MoTMC"&gt;MoTMC&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_bnf"&gt;Beneficiary&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_bnf" name="f_bnf" /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_contractor"&gt;Contractor&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_contractor" name="f_contractor" /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_loc"&gt;Related Location of Project&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_loc" id="f_loc"&gt;
                  &lt;option value="ANKARA"&gt;ANKARA&lt;/option&gt;
                  &lt;option value="ISTANBUL"&gt;ISTANBUL&lt;/option&gt;
                  &lt;option value="ADANA"&gt;ADANA&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_adr"&gt;Adress(District or Village Name)&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_adr" name="f_adr" value="CENTER" /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_exp"&gt;Expert 1&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_exp" id="f_exp"&gt;
                  &lt;option value=""&gt;SUAT ATAN&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_exp2"&gt;Expert 2&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_exp2" id="f_exp2"&gt;
  
                  &lt;option value=""&gt;SUAT ATAN&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_ipa"&gt;IPA component&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_ipa" id="f_ipa"&gt;
                  &lt;option value="IPA1"&gt;IPA1&lt;/option&gt;
                  &lt;option value="IPA2"&gt;IPA2&lt;/option&gt;
                  &lt;option value="IPA3"&gt;IPA3&lt;/option&gt;
                  &lt;option value="IPA4"&gt;IPA4&lt;/option&gt;
                  &lt;option value="IPARD"&gt;IPARD&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_type"&gt;Contract Type&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_type" id="f_type"&gt;
                  &lt;option value="WORKS"&gt;WORKS&lt;/option&gt;
                  &lt;option value="SUPPLY"&gt;SUPPLY&lt;/option&gt;
                  &lt;option value="GRANT"&gt;GRANT&lt;/option&gt;
                  &lt;option value="SERVICE"&gt;SERVICE&lt;/option&gt;
  
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_date"&gt;OSC Date&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;input type="text" id="f_date" class="date" name="f_date"  /&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_level"&gt;Control Level&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;select size="1" name="f_level" id="f_level"&gt;
                  &lt;option value="DESKREVIEW"&gt;DESKREVIEW&lt;/option&gt;
                  &lt;option value="DESKREVIEW+OSC"&gt;DESKREVIEW+OSC&lt;/option&gt;
              &lt;/select&gt;
          &lt;/dd&gt;
      &lt;/dl&gt;
  
      &lt;dl&gt;
          &lt;dt&gt;
              &lt;label for="f_obs"&gt;Observations&lt;/label&gt;
          &lt;/dt&gt;
          &lt;dd&gt;
              &lt;textarea id="f_obs" name="f_obs" rows="5" cols="50"&gt;&lt;/textarea&gt;
              &lt;br&gt;
              Upload File: &lt;input type="file" name="file"&gt;&lt;br&gt; 
  
          &lt;/dd&gt;       
      &lt;/dl&gt;
      &lt;div id="submit_buttons"&gt;
          &lt;button type="submit"&gt;
              Submit
          &lt;/button&gt;
      &lt;/div&gt;
  &lt;/form&gt;
  </code></pre>