merge
This commit is contained in:
commit
6f36b791d7
|
@ -43,7 +43,7 @@ class FeatureTypeFilter(SimpleListFilter):
|
|||
'''
|
||||
|
||||
class authRecordForm(forms.ModelForm):
|
||||
uri = forms.CharField(label="URI", required=True, widget=forms.TextInput(attrs={'size': '40'}))
|
||||
uri = forms.CharField(label="URI", required=True, widget=forms.TextInput(attrs={'size': '50'}))
|
||||
|
||||
class Meta:
|
||||
model = AuthorityRecord
|
||||
|
@ -51,7 +51,7 @@ class authRecordForm(forms.ModelForm):
|
|||
class featuresForm(forms.ModelForm):
|
||||
url = forms.CharField(label='URI',
|
||||
required=True,
|
||||
widget=forms.TextInput(attrs={'size': '40'}))
|
||||
widget=forms.TextInput(attrs={'size': '50'}))
|
||||
authority_record = AutoCompleteSelectField('authority_record', required=False)
|
||||
time_frame = AutoCompleteSelectField('time_frame', required=False)
|
||||
feature_type = AutoCompleteSelectField('feature_type', required=False)
|
||||
|
@ -70,6 +70,7 @@ class relationsForm(forms.ModelForm):
|
|||
|
||||
class AuthorityRecordAdmin(admin.ModelAdmin):
|
||||
form = authRecordForm
|
||||
list_display = ('__unicode__', 'uri',)
|
||||
search_fields = ['preferred_name']
|
||||
|
||||
class RelationshipAdmin(admin.ModelAdmin):
|
||||
|
@ -113,7 +114,7 @@ class TimeFrameAdmin(admin.ModelAdmin):
|
|||
list_display = ('description', 'start_date', 'end_date', 'start_granularity', 'end_granularity',)
|
||||
|
||||
admin.site.register(Feature, FeatureAdmin)
|
||||
admin.site.register(TimeFrame)
|
||||
admin.site.register(TimeFrame, TimeFrameAdmin)
|
||||
admin.site.register(FeatureType, FeatureTypeAdmin)
|
||||
admin.site.register(Relationship, RelationshipAdmin)
|
||||
admin.site.register(AuthorityRecord, AuthorityRecordAdmin)
|
||||
|
|
|
@ -28,7 +28,7 @@ def search_json(request):
|
|||
bbox = map(float, bbox.split(","))
|
||||
except ValueError:
|
||||
bbox = None
|
||||
return render_to_json_response({'error': 'bbox must be in the form: minx,miny,maxx,maxy'})
|
||||
return render_to_json_response({'error': 'bbox must be in the form: minx,miny,maxx,maxy'})
|
||||
|
||||
if not bbox and not search_term:
|
||||
return render_to_json_response({'error': 'must supply either a valid `bbox` or a `search` parameter'})
|
||||
|
|
|
@ -39,8 +39,8 @@ $(function() {
|
|||
function getRow(props) {
|
||||
var $tr = $('<tr />');
|
||||
var $one = $('<td />').appendTo($tr);
|
||||
var $a = $('<a />').attr("target", "_blank").attr("href", "/admin/places/feature/" + props.id).text(props.preferred_name + " ").appendTo($one);
|
||||
var $a2 = $('<a />').addClass("viewSimilar").attr("target", "_blank").attr("href", "/search_related?id=" + props.id).text("view similar").appendTo($one);
|
||||
var $a = $('<a />').attr("target", "_blank").attr("href", "/admin/places/feature/" + props.id).text(props.preferred_name).appendTo($one);
|
||||
// var $a2 = $('<a />').addClass("viewSimilar").attr("target", "_blank").attr("href", "/search_related?id=" + props.id).text("view similar").appendTo($one);
|
||||
$('<td />').text(props.feature_type).appendTo($tr);
|
||||
$('<td />').text(props.admin2).appendTo($tr);
|
||||
$('<td />').text(props.admin1).appendTo($tr);
|
||||
|
|
|
@ -9,6 +9,7 @@ admin.autodiscover()
|
|||
urlpatterns = patterns('',
|
||||
# Example:
|
||||
# (r'^gazetteer/', include('gazetteer.foo.urls')),
|
||||
(r'^$', 'places.views.search'),
|
||||
('^search$', 'places.views.search'),
|
||||
('^feature/search.json$', 'places.views.search_json'),
|
||||
('^search_related$', 'places.views.search_related'),
|
||||
|
@ -19,6 +20,7 @@ urlpatterns = patterns('',
|
|||
(r'^ajax_select/', include('ajax_select.urls')),
|
||||
# Uncomment the next line to enable the admin:
|
||||
(r'^admin/', include(admin.site.urls)),
|
||||
|
||||
)
|
||||
|
||||
if settings.LOCAL_DEVELOPMENT:
|
||||
|
|
Loading…
Reference in New Issue
Block a user