mirror of
https://gitlab.crans.org/bde/nk20
synced 2025-08-13 17:39:36 +02:00
Merge branch 'master' into 'logging'
# Conflicts: # locale/de/LC_MESSAGES/django.po # locale/fr/LC_MESSAGES/django.po
This commit is contained in:
.gitignore
apps
locale
media/pic
note_kfet
requirements.txtstatic
admin
css
autocomplete.cssbase.csschangelists.cssdashboard.cssfonts.cssforms.csslogin.cssresponsive.cssresponsive_rtl.cssrtl.css
vendor
widgets.cssfonts
img
LICENSEREADME.txtcalendar-icons.svg
gis
icon-addlink.svgicon-alert.svgicon-calendar.svgicon-changelink.svgicon-clock.svgicon-deletelink.svgicon-no.svgicon-unknown-alt.svgicon-unknown.svgicon-viewlink.svgicon-yes.svginline-delete.svgsearch.svgselector-icons.svgsorting-icons.svgtooltag-add.svgtooltag-arrowright.svgjs
SelectBox.jsSelectFilter2.jsactions.jsactions.min.js
admin
autocomplete.jscalendar.jscancel.jschange_form.jscollapse.jscollapse.min.jscore.jsinlines.jsinlines.min.jsjquery.init.jspopup_response.jsprepopulate.jsprepopulate.min.jsprepopulate_init.jstimeparse.jsurlify.jsvendor
jquery
select2
LICENSE.md
i18n
ar.jsaz.jsbg.jsca.jscs.jsda.jsde.jsel.jsen.jses.jset.jseu.jsfa.jsfi.jsfr.jsgl.jshe.jshi.jshr.jshu.jsid.jsis.jsit.jsja.jskm.jsko.jslt.jslv.jsmk.jsms.jsnb.jsnl.jspl.jspt-BR.jspt.jsro.jsru.jssk.jssr-Cyrl.jssr.jssv.jsth.jstr.jsuk.jsvi.jszh-CN.jszh-TW.js
select2.full.jsselect2.full.min.jsxregexp
autocomplete_light
django_tables2
bootstrap.css
themes
img
polymorphic
rest_framework
css
bootstrap-theme.min.cssbootstrap-tweaks.cssbootstrap.min.cssdefault.cssfont-awesome-4.0.3.cssprettify.css
docs
css
img
js
fonts
fontawesome-webfont.eotfontawesome-webfont.svgfontawesome-webfont.ttffontawesome-webfont.woffglyphicons-halflings-regular.eotglyphicons-halflings-regular.svgglyphicons-halflings-regular.ttfglyphicons-halflings-regular.woffglyphicons-halflings-regular.woff2
img
js
vendor
select2
Gruntfile.jsbower.jsoncomponent.jsoncomposer.json
docs
package.jsonsrc
js
banner.end.jsbanner.start.jsjquery.mousewheel.shim.jsjquery.select2.jsjquery.shim.jswrapper.end.jswrapper.start.js
select2
compat
core.jsdata
ajax.jsarray.jsbase.jsmaximumInputLength.jsmaximumSelectionLength.jsminimumInputLength.jsselect.jstags.jstokenizer.js
defaults.jsdiacritics.jsdropdown.jsdropdown
attachBody.jsattachContainer.jscloseOnSelect.jshidePlaceholder.jsinfiniteScroll.jsminimumResultsForSearch.jssearch.jsselectOnClose.jsstopPropagation.js
i18n
af.jsar.jsaz.jsbg.jsbn.jsbs.jsca.jscs.jsda.jsde.jsdsb.jsel.jsen.jses.jset.jseu.jsfa.jsfi.jsfr.jsgl.jshe.jshi.jshr.jshsb.jshu.jshy.jsid.jsis.jsit.jsja.jska.jskm.jsko.jslt.jslv.jsmk.jsms.jsnb.jsne.jsnl.jspl.jsps.jspt-BR.jspt.jsro.jsru.jssk.jssl.jssq.jssr-Cyrl.jssr.jssv.jsth.jstk.jstr.jsuk.jsvi.jszh-CN.jszh-TW.js
keys.jsoptions.jsresults.jsselection
allowClear.jsbase.jsclickMask.jseventRelay.jsmultiple.jsplaceholder.jssearch.jssingle.jsstopPropagation.js
translation.jsutils.jstests
a11y
data
array-tests.jsbase-tests.jsinputData-tests.jsmaximumInputLength-tests.jsmaximumSelectionLength-tests.jsminimumInputLength-tests.jsselect-tests.jstags-tests.jstokenizer-tests.js
dropdown
helpers.jsintegration-jq1.htmlintegration-jq2.htmlintegration-jq3.htmlintegration
options
results
selection
allowClear-tests.jscontainerCss-tests.jsmultiple-tests.jsplaceholder-tests.jssearch-tests.jssingle-tests.jsstopPropagation-tests.js
unit-jq1.htmlunit-jq2.htmlunit-jq3.htmlutils
vendor
templates/member
@@ -55,6 +55,9 @@ INSTALLED_APPS = [
|
||||
# Autocomplete
|
||||
'dal',
|
||||
'dal_select2',
|
||||
# CAS
|
||||
'cas_server',
|
||||
'cas',
|
||||
|
||||
# Note apps
|
||||
'activity',
|
||||
@@ -77,6 +80,7 @@ MIDDLEWARE = [
|
||||
'django.middleware.locale.LocaleMiddleware',
|
||||
'django.contrib.sites.middleware.CurrentSiteMiddleware',
|
||||
'note_kfet.middlewares.TurbolinksMiddleware',
|
||||
'cas.middleware.CASMiddleware',
|
||||
]
|
||||
|
||||
ROOT_URLCONF = 'note_kfet.urls'
|
||||
@@ -93,6 +97,7 @@ TEMPLATES = [
|
||||
'django.contrib.auth.context_processors.auth',
|
||||
'django.contrib.messages.context_processors.messages',
|
||||
'django.template.context_processors.request',
|
||||
# 'django.template.context_processors.media',
|
||||
],
|
||||
},
|
||||
},
|
||||
@@ -129,6 +134,7 @@ PASSWORD_HASHERS = [
|
||||
AUTHENTICATION_BACKENDS = (
|
||||
'django.contrib.auth.backends.ModelBackend', # this is default
|
||||
'guardian.backends.ObjectPermissionBackend',
|
||||
'cas.backends.CASBackend',
|
||||
)
|
||||
|
||||
REST_FRAMEWORK = {
|
||||
@@ -177,10 +183,10 @@ FIXTURE_DIRS = [os.path.join(BASE_DIR, "note_kfet/fixtures")]
|
||||
# Don't put anything in this directory yourself; store your static files
|
||||
# in apps' "static/" subdirectories and in STATICFILES_DIRS.
|
||||
# Example: "/var/www/example.com/static/"
|
||||
STATIC_ROOT = os.path.realpath(__file__)
|
||||
STATICFILES_DIRS = [
|
||||
os.path.join(BASE_DIR, 'static')]
|
||||
|
||||
STATIC_ROOT = os.path.join(BASE_DIR,"static/")
|
||||
# STATICFILES_DIRS = [
|
||||
# os.path.join(BASE_DIR, 'static')]
|
||||
STATICFILES_DIRS = []
|
||||
CRISPY_TEMPLATE_PACK = 'bootstrap4'
|
||||
DJANGO_TABLES2_TEMPLATE = 'django_tables2/bootstrap4.html'
|
||||
# URL prefix for static files.
|
||||
@@ -189,3 +195,15 @@ STATIC_URL = '/static/'
|
||||
|
||||
ALIAS_VALIDATOR_REGEX = r''
|
||||
|
||||
MEDIA_ROOT=os.path.join(BASE_DIR,"media")
|
||||
MEDIA_URL='/media/'
|
||||
|
||||
# Profile Picture Settings
|
||||
PIC_WIDTH = 200
|
||||
PIC_RATIO = 1
|
||||
|
||||
# CAS Settings
|
||||
CAS_AUTO_CREATE_USER = False
|
||||
CAS_LOGO_URL = "/static/img/Saperlistpopette.png"
|
||||
CAS_FAVICON_URL = "/static/favicon/favicon-32x32.png"
|
||||
|
||||
|
Reference in New Issue
Block a user