set name of the featured tag at top of the file

this separates some data from logic
master
Andrew Engelbrecht 7 years ago
parent 2cfcf16b21
commit ae3cb218ee
  1. 6
      mediagoblin_libreplanet/__init__.py

@ -34,8 +34,10 @@ SORTED_LICENSES.insert(1, cc_by_sa_4)
SUPPORTED_LICENSES[cc_by_sa_4.uri] = cc_by_sa_4
PLUGIN_DIR = os.path.dirname(__file__)
MAX_HOME_ITEMS = 20
MAX_HOME_FEATURED_ITEMS = 10
FEATURED_TAG = "featured"
_log = logging.getLogger(__name__)
@ -63,8 +65,8 @@ def lp_media_for_type(db, type, tag=None, max_items=MAX_HOME_ITEMS):
def frontpage_view(request):
images = lp_media_for_type(request.db, u'mediagoblin.media_types.image')
videos = lp_media_for_type(request.db, u'mediagoblin.media_types.video')
featured_images = lp_media_for_type(request.db, u'mediagoblin.media_types.image', "featured", MAX_HOME_FEATURED_ITEMS)
featured_videos = lp_media_for_type(request.db, u'mediagoblin.media_types.video', "featured", MAX_HOME_FEATURED_ITEMS)
featured_images = lp_media_for_type(request.db, u'mediagoblin.media_types.image', FEATURED_TAG, MAX_HOME_FEATURED_ITEMS)
featured_videos = lp_media_for_type(request.db, u'mediagoblin.media_types.video', FEATURED_TAG, MAX_HOME_FEATURED_ITEMS)
return render_to_response(
request, 'libreplanet/root.html',

Loading…
Cancel
Save