title: initialize GeopositionField in Django
body: <p>I wonder how I can initialize latitude and longitude of GeopositionField in Django.</p>
  
  <p>This is my class:</p>
  
  <pre><code>class Business(models.Model):
      name = models.CharField(max_length=64)
      address = models.CharField(max_length=64)
      district = models.CharField(max_length=32)
      city = models.CharField(max_length=32)
      phone = models.CharField(max_length=32)
      category = models.ManyToManyField(Category)
      picture = models.ImageField(upload_to='business_image', blank=True, null=True)
      slug = models.SlugField(unique=True)
      pub_date = models.DateField(blank=True, auto_now_add=True)
      position = GeopositionField()
  
      MY_CHOICES = (('$', '$'),
                    ('$$', '$$'),
                    ('$$$', '$$$'),
                    ('$$$$', '$$$$'),)
      price = models.CharField(max_length=4, choices=MY_CHOICES)
  
      def save(self, *args, **kwargs):
          self.slug = slugify(self.name)
          super(Business, self).save(*args, **kwargs)
  
      def __unicode__(self):
          return self.name
  </code></pre>
  
  <p>This is my view file:</p>
  
  <pre><code>def new_biz(request):
      args = {'user': request.user}
      if request.method == 'POST':
          form = BusinessForm(request.POST, request.FILES)
          if form.is_valid():
              the_business = form.save(commit=False)
              the_business.picture = form.cleaned_data['picture']
              the_business.save()
              # todo Change the return address
              return HttpResponseRedirect('/restaurants')
          else:
              # print form.is_valid()
              # print form.errors
              args['errors'] = form.errors
              args.update(csrf(request))
              args['form'] = BusinessForm(request.POST)
      else:
          # user = request.user
          # profile = user.profile
          # form = UserProfileForm(instance=profile)
          args.update(csrf(request))
          ff = BusinessForm(initial={'position.Latitude': 5})
          args['form'] = ff
          # print (ff.Position)
          for i in ff:
              print i
              # print i.type
  
      return render_to_response('/new_biz.html', args)
  </code></pre>
  
  <p>And this is my template:</p>
  
  <pre><code>&lt;div class="clearfix layout-block layout-right-rail"&gt;
                          &lt;div class="column column-alpha "&gt;
                              &lt;div class="duplicate-business-suggestions hidden" data-component-bound="true"&gt;
                                  &lt;p&gt;&lt;strong&gt;Are you thinking of one of these businesses?&lt;/strong&gt;&lt;/p&gt;
  
                                  &lt;div class="biz_matches"&gt;&lt;/div&gt;
                              &lt;/div&gt;
                              &lt;ul&gt;
                                  &lt;link href="/static/geoposition/geoposition.css" type="text/css" media="all"
                                        rel="stylesheet"/&gt;
                                  &lt;script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false"&gt;&lt;/script&gt;
                                  &lt;script type="text/javascript" src="/static/geoposition/geoposition.js"&gt;&lt;/script&gt;
  
                                  {% for field in form %}
                                      {% csrf_token %}
                                          &lt;div  style="display: inline-block;font-weight: bold;
                                                  margin: 0 0 6px; {% if field.errors %}color: #c41200{% endif %};
                                                  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px;"&gt;
                                              {{ field.name }} &lt;br&gt;
                                          &lt;/div&gt;
  
                                      {{ field.help_text }}
                                      {{ field }}
                                  {% endfor %}
  
  
  
                                  &lt;li class="submit-review"&gt;
                                      &lt;button id="review-submit-button" type="submit" value="submit"
                                              class="ybtn ybtn-primary ytype"&gt;&lt;span&gt;Add Business&lt;/span&gt;&lt;/button&gt;
  
  
                                      &lt;span class="submit-in-progress hidden"&gt;Adding business…&lt;/span&gt;
                                      &lt;input type="hidden" name="default_action" value="select"&gt;
                                      &lt;input type="hidden" name="action_select" value="select" id="rating-form-action"&gt;
                                  &lt;/li&gt;
                              &lt;/ul&gt;
  
  
                          &lt;/div&gt;
  </code></pre>
  
  <p>I would like to put the marker in a default place (e.g. new york) in the map and have a defined zoom level.</p>