Esempio n. 1
0
from django.views.i18n import javascript_catalog
from django.contrib.sitemaps.views import sitemap

import geonode.proxy.urls
from . import views

from geonode.api.urls import api
from geonode.api.views import verify_token, user_info, roles, users, admin_role

from geonode import geoserver, qgis_server  # noqa
from geonode.utils import check_ogc_backend

from autocomplete_light.registry import autodiscover

# Setup Django Admin
autodiscover()

admin.autodiscover()

js_info_dict = {'domain': 'djangojs', 'packages': ('geonode', )}

sitemaps = {"layer": LayerSitemap, "map": MapSitemap}

urlpatterns = [
    url(r'^$', TemplateView.as_view(template_name='index.html'), name='home'),
    url(r'^help/$',
        TemplateView.as_view(template_name='help.html'),
        name='help'),
    url(r'^developer/$',
        TemplateView.as_view(template_name='developer.html'),
        name='developer'),
Esempio n. 2
0
import zipfile
from autocomplete_light.registry import autodiscover

from django import forms

from geonode import geoserver, qgis_server
from geonode.utils import check_ogc_backend

try:
    import json
except ImportError:
    from django.utils import simplejson as json
from geonode.utils import unzip_file
from geonode.layers.models import Layer, Attribute

autodiscover() # flake8: noqa

from geonode.base.forms import ResourceBaseForm


class JSONField(forms.CharField):

    def clean(self, text):
        text = super(JSONField, self).clean(text)
        try:
            return json.loads(text)
        except ValueError:
            raise forms.ValidationError("this field must be valid JSON")


class LayerForm(ResourceBaseForm):
Esempio n. 3
0
from django.conf import settings
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
from geonode.sitemap import LayerSitemap, MapSitemap
from django.views.generic import TemplateView
from django.contrib import admin

import geonode.proxy.urls

from geonode.api.urls import api
from geonode.api.views import verify_token, roles, users, admin_role

from autocomplete_light.registry import autodiscover

# Setup Django Admin
autodiscover()

admin.autodiscover()

js_info_dict = {
    'domain': 'djangojs',
    'packages': ('geonode',)
}

sitemaps = {
    "layer": LayerSitemap,
    "map": MapSitemap
}

urlpatterns = patterns('',
Esempio n. 4
0
import zipfile
from autocomplete_light.registry import autodiscover

from django import forms

from geonode import geoserver, qgis_server
from geonode.utils import check_ogc_backend

try:
    import json
except ImportError:
    from django.utils import simplejson as json
from geonode.layers.utils import unzip_file
from geonode.layers.models import Layer, Attribute

autodiscover() # flake8: noqa

from geonode.base.forms import ResourceBaseForm


class JSONField(forms.CharField):

    def clean(self, text):
        text = super(JSONField, self).clean(text)
        try:
            return json.loads(text)
        except ValueError:
            raise forms.ValidationError("this field must be valid JSON")


class LayerForm(ResourceBaseForm):
Esempio n. 5
0
 def ready(self):
     from autocomplete_light.registry import autodiscover
     autodiscover()