我想知道是否可以添加默认控件选项我的位置按钮.

有没有办法让它成为默认值,或者我需要创建具有地理位置的按钮然后触发该按钮上的click事件以便将用户导航到当前位置?
如何在ModelChoiceField中设置optgroup标签?
这是一个例子:
models.py
class Link(models.Model):
config = models.ForeignKey(Config)
name = models.URLField(u'Name', null=True, max_length=50)
gateway = models.IPAddressField(u'Gateway', null=True)
weight = models.IntegerField(u'Weight', null=True)
description = models.TextField(u'Description', blank=True)
def __unicode__(self):
return self.name
Run Code Online (Sandbox Code Playgroud)
forms.py
class LinkForm(ModelForm):
config = ModelChoiceField(queryset=Config.objects.all(), empty_label="Choose a link",widget=GroupedSelect())
class Meta:
model = Link
Run Code Online (Sandbox Code Playgroud)
我想像我这样渲染我的ChoiceField:
example.html的
<select id="id_config" name="config">
<option selected="selected" value="">Choose a link</option>
<optgroup label="Configuration" >
<option value="8">Address: 192.168.1.202/255.255.255.0 </option>
<option value="9">Address: 192.168.1.240/255.255.255.0 </option>
<option value="10">Address: 192.168.3.1/255.255.255.0 </option>
</optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)
**更新**
class GroupedSelect(Select):
def render(self, name, …Run Code Online (Sandbox Code Playgroud) 我刚刚在Crashlytics上添加了我的应用程序.我把API密钥放在AndroidManifest.xml文件中,然后调用我的启动器Crashlytics.start(this)的onCreate()方法Activity.
我有+20个活动和20个碎片.
我是否需要Crashlytics.start(this)输入每个Activity的onCreate()方法才能使Crashlytics能够跟踪整个应用程序?
当我想使用简单的CreateView创建新用户时,我有问题.一切都很好,我可以创建用户,但是当我想用新创建的用户进行日志记录时,我无法做到.
无效的密码格式或未知的散列算法.
未存储原始密码,因此无法查看此用户的密码,但您可以使用此表单更改密码.
这是我的代码:
model.py
from django.db import models
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import AbstractUser, UserManager
class CustomUser(AbstractUser):
"""app setting of user"""
url = models.URLField(u'Site URL', max_length=100, null=True, unique=True)
admin.site.register(CustomUser, UserAdmin)
Run Code Online (Sandbox Code Playgroud)
urls.py
from django.conf.urls.defaults import *
from models import CustomUser
from django.views.generic import CreateView
from django.contrib.auth.decorators import login_required
from django.core.urlresolvers import reverse
urlpatterns = patterns('',
url(r'^create_user/$',(CreateView.as_view(model=CustomUser, get_success_url =lambda: reverse('create_user'),
template_name="create_user.html")), name='create_user'),
)
Run Code Online (Sandbox Code Playgroud)
create_user.html
<div title="Create Form " id="/create_user">
<p> <b>Create account:</b> </p>
{{ …Run Code Online (Sandbox Code Playgroud) django ×2
android ×1
crashlytics ×1
django-admin ×1
django-forms ×1
django-users ×1
google-maps ×1
javascript ×1
python ×1