def test_show_incomplete_without_grade(self): """ Test the setting TRANSCRIPT_SHOW_INCOMPLETE_COURSES_WITHOUT_GRADE """ from constance import config import autocomplete_light autocomplete_light.autodiscover() from .scaffold_reports import SisReport sis_report = SisReport() student = self.data.student check_date = datetime.date(2013, 10, 10) sis_report.date_end = check_date sis_report.report_context['date_end'] = check_date sis_report.pass_letters = '' sis_report.get_student_transcript_data(student) self.assertTrue(student.years.count() == 0) config.TRANSCRIPT_SHOW_INCOMPLETE_COURSES_WITHOUT_GRADE = True sis_report.get_student_transcript_data(student) self.assertTrue(student.years.count() > 0) self.assertTrue(student.years[0].hide_grades)
import django from django.conf.urls import patterns, include, url from django.views import generic if django.VERSION < (1, 7): import autocomplete_light autocomplete_light.autodiscover() from django.contrib import admin admin.autodiscover() try: from hvad_autocomplete import urls as hvad except ImportError: # django 1.6 not support by hvad hvad = None urlpatterns = patterns( '', url(r'^admin/', include(admin.site.urls)), url(r'^autocomplete/', include('autocomplete_light.urls')), url(r'^navigation/', include('navigation_autocomplete.urls')), url(r'^security_test/', include('autocomplete_light.example_apps.security_test.urls')), url(r'^non_admin_add_another/', include('autocomplete_light.example_apps.non_admin_add_another.urls')), (r'^favicon.ico', generic.RedirectView.as_view(url='http://mozilla.org/favicon.ico')), (r'^$', generic.TemplateView.as_view(template_name='index.html')))
# -*- coding: utf-8 -*- from django.conf.urls import patterns, include, url import autocomplete_light autocomplete_light.autodiscover() from apps.mo import views urlpatterns = patterns( 'apps.mo.views', url(r'^mos/$', views.get_recount_mo, name='mos'), url(r'^mos/select/$', views.mos_select, name='select-mos'), url(r'^mo/select/(?P<pk>[0-9]+)/$', views.select_mo, name='select-mo'), url(r'^mo/add/$', views.add_mo, name='create-mo'), url(r'^mo/add/(?P<pk>[0-9]+)/(?P<state>[0-2]+)/$', views.add_agreement, name='add-agreement-mo'), url(r'^mo/add/(?P<pk>[0-9]+)/(?P<state>[0-2]+)/$', views.add_dop_agreement, name='add-dop-agreement-mo'), url(r'^mo/(?P<pk>[0-9]+)/$', views.get_mo, name='change-mo'), url(r'^mo/update/(?P<pk>[0-9]+)/$', views.update_mo, name='update-mo'), url(r'^mo/pre_delete/(?P<pk>[0-9]+)/$', views.pre_delete_mo, name='pre-delete-mo'), url(r'^mo/delete/(?P<pk>[0-9]+)/$', views.delete_mo, name='delete-mo'), url(r'^mo/recount/(?P<pk>[0-9]*)/$', views.get_recount_mo, name='recount-mo'), url(r'^mo/dep/(?P<pk>[0-9]+)/$', views.get_agreement, name='change-agreement'), url(r'^mo/dep/update/(?P<pk>[0-9]+)/(?P<state>[0-9]+)/$', views.update_agreement, name='update-agreement'), url(r'^mo/dep/pre_delete/(?P<pk>[0-9]+)/$', views.pre_delete_agreement, name='pre-delete-agreement'), url(r'^mo/dep/delete/(?P<pk>[0-9]+)/$', views.delete_agreement, name='delete-agreement'),
import os import re import autocomplete_light from django import forms from django.utils.translation import ugettext_lazy as _ from django.contrib.contenttypes.models import ContentType from django.conf import settings from django.forms import HiddenInput, TextInput from modeltranslation.forms import TranslationModelForm from geonode.documents.models import Document from geonode.maps.models import Map from geonode.layers.models import Layer autocomplete_light.autodiscover() # flake8: noqa from geonode.base.forms import ResourceBaseForm class DocumentForm(ResourceBaseForm): resource = forms.ChoiceField(label='Link to') def __init__(self, *args, **kwargs): super(DocumentForm, self).__init__(*args, **kwargs) rbases = list(Layer.objects.all()) rbases += list(Map.objects.all()) rbases.sort(key=lambda x: x.title) rbases_choices = [] rbases_choices.append(['no_link', '---------'])
from django import forms from django.utils.translation import ugettext_lazy as _ from django.contrib.contenttypes.models import ContentType from django.conf import settings from django.forms import HiddenInput, TextInput from modeltranslation.forms import TranslationModelForm from geonode.documents.models import ( Document, DocumentResourceLink, get_related_resources, ) from geonode.maps.models import Map from geonode.layers.models import Layer autocomplete_light.autodiscover() # flake8: noqa from geonode.base.forms import ResourceBaseForm class DocumentFormMixin(object): def generate_link_choices(self, resources=None): if resources is None: resources = list(Layer.objects.all()) resources += list(Map.objects.all()) resources.sort(key=lambda x: x.title) choices = [] for obj in resources: type_id = ContentType.objects.get_for_model(obj.__class__).id
import autocomplete_light autocomplete_light.autodiscover()#must be called before admin.autodiscover() or any other import from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', # Examples: # url(r'^$', 'Geokokos.views.home', name='home'), # url(r'^blog/', include('blog.urls')), url(r'^admin/', include(admin.site.urls)), url(r'kokos/(SAC.+)/(\d{1,3})/$', 'Page.views.page.main', name='page_view'), url(r'kokos/SAC.+/\d{1,3}/new_geoname/', 'Page.views.page.new_geoName', name='new_geoname'), url(r'^autocomplete/', include('autocomplete_light.urls')), )
from django.conf import settings from django.conf.urls.defaults import patterns, url, include from django.conf.urls.i18n import i18n_patterns from django.contrib import admin from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.views.decorators.cache import cache_page import autocomplete_light from django.views.generic.base import TemplateView autocomplete_light.autodiscover() # Keep this before admin.autodiscover() from dynamicsites.views import site_info from django_notify.urls import get_pattern as get_notify_pattern from userena.contrib.umessages import views as messages_views from wiki.urls import get_pattern as get_wiki_pattern from filebrowser.sites import site from apps.member.forms import AutoCompleteComposeForm from apps.project_sheet.sitemaps import I4pProjectTranslationSitemap from apps.map.views import ProjectListJsonView, ProjectCardAjaxView from apps.tags.sitemaps import TagSitemap from apps.forum.sitemaps import QuestionsSitemap # For server errors handler500 = 'django.views.defaults.server_error' handler404 = 'django.views.defaults.page_not_found' ## Admin admin.autodiscover()
# encoding: UTF-8 from django import forms from django.db.models.query_utils import Q from django.utils.safestring import mark_safe import autocomplete_light as autocomplete autocomplete.autodiscover() from django.contrib.auth.forms import UserCreationForm from django.contrib.auth.models import User from django.core.mail import send_mail from django.forms.models import ModelForm from django.template.loader import render_to_string from django.utils.translation import ugettext as _ from generic_confirmation.forms import DeferredForm from eventoL.settings import EMAIL_FROM from manager.models import Attendee, Installation, Hardware, Collaborator, \ Installer, TalkProposal, HardwareManufacturer, ContactMessage, Talk, Comment, Room class AttendeeAutocomplete(autocomplete.AutocompleteModelBase): search_fields = ('name', 'surname', 'nickname', 'email') class HardwareManufacturerAutocomplete(autocomplete.AutocompleteModelBase): search_fields = ('name',) class AttendeeBySedeAutocomplete(autocomplete.AutocompleteModelBase):
import autocomplete_light from lumina.views import SessionListView, SessionDetailView, SessionCreateView, \ SessionUpdateView, CustomerListView, CustomerCreateView, CustomerUpdateView, \ UserListView, ImageListView, UserCreateView, UserUpdateView, \ SharedSessionByEmailCreateView, SharedSessionByEmailAnonymousView, \ ImageCreateView, ImageUpdateView, ImageSelectionCreateView, \ ImageSelectionListView, ImageSelectionDetailView, \ ImageSelectionForCustomerView, SessionUploadPreviewsView,\ SessionQuoteCreateView, SessionQuoteListView, SessionQuoteDetailView,\ SessionQuoteUpdateView, \ SessionQuoteAlternativeSelectView, SessionQuoteAlternativeCreateView,\ UserPreferenceUpdateView, ImageSelectionWithPendingUploadsListView,\ ImageSelectionUploadPendingView autocomplete_light.autodiscover() # BEFORE admin.autodiscover() admin.autodiscover() # TODO: See: http://django-braces.readthedocs.org/en/latest/index.html#loginrequiredmixin urlpatterns = patterns( '', # =========================================================================== # Home # =========================================================================== url(r'^$', 'lumina.views.home', name='home'), # =========================================================================== # Session # ===========================================================================
if order == 'ASC': sqs = sqs.order_by('year') else: sqs = sqs.order_by('-year') #else: # sqs = sqs.order_by('-year') self.query = True #sqs_ids = [r.pk for r in initial_sqs] return sqs def no_query_found(self): return self.searchqueryset.all() autocomplete_light.autodiscover() # to be sure registry is not empty class UploadFileFromServer(forms.Form): """ Form used for uploading media files from other server """ media = forms.ModelChoiceField(required=False, queryset=Media.objects.all(), widget=autocomplete_light.ChoiceWidget('MediaAutocomplete')) file_path = forms.CharField(max_length=100) class UploadForm(forms.Form): """ Upload media form """ description = forms.CharField(label=_('Description'), widget=forms.Textarea, help_text=_('Description of the media you want to submit')) broadcastable = forms.BooleanField(label=_('Broadcastable'), required=False, help_text=_('Check the box if your media can be freely broadcastable'))
def ready(self): autocomplete_light.autodiscover()