├── .gitignore ├── Backend ├── .gitattributes ├── .gitignore ├── .idea │ ├── VueDjangoFrameWorkShop.iml │ ├── deployment.xml │ ├── inspectionProfiles │ │ └── Project_Default.xml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ ├── webResources.xml │ └── workspace.xml ├── Pipfile ├── Screenshots │ ├── Admin1.PNG │ ├── Admin2.PNG │ ├── Admin3.PNG │ └── Admin4.PNG ├── apps │ ├── __init__.py │ ├── goods │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── adminx.py │ │ ├── apps.py │ │ ├── filters.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20190224_0327.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ └── views.py │ ├── trade │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── adminx.py │ │ ├── apps.py │ │ ├── keys │ │ │ ├── alipay_key_2048.txt │ │ │ ├── private_2048.txt │ │ │ └── pub_2048.txt │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ ├── 0002_auto_20190224_0327.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── tests.py │ │ └── views.py │ ├── user_operation │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── adminx.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── signals.py │ │ ├── tests.py │ │ └── views.py │ ├── users │ │ ├── __init__.py │ │ ├── admin.py │ │ ├── adminx.py │ │ ├── apps.py │ │ ├── migrations │ │ │ ├── 0001_initial.py │ │ │ └── __init__.py │ │ ├── models.py │ │ ├── serializers.py │ │ ├── signals.py │ │ ├── tests.py │ │ └── views.py │ └── utils │ │ ├── __init__.py │ │ ├── alipay.py │ │ ├── permissions.py │ │ ├── weibo_login.py │ │ └── yunpian.py ├── dailyfresh │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── db_tools │ ├── data │ │ ├── category_data.py │ │ └── product_data.py │ ├── import_category_data.py │ └── import_goods_data.py ├── extra_apps │ ├── DjangoUeditor │ │ ├── __init__.py │ │ ├── commands.py │ │ ├── forms.py │ │ ├── models.py │ │ ├── readme.md │ │ ├── settings.py │ │ ├── static │ │ │ └── ueditor │ │ │ │ ├── UEditorSnapscreen.exe │ │ │ │ ├── _examples │ │ │ │ ├── addCustomizeButton.js │ │ │ │ ├── addCustomizeCombox.js │ │ │ │ ├── addCustomizeDialog.js │ │ │ │ ├── charts.html │ │ │ │ ├── completeDemo.html │ │ │ │ ├── customPluginDemo.html │ │ │ │ ├── customToolbarDemo.html │ │ │ │ ├── customizeDialogPage.html │ │ │ │ ├── customizeToolbarUIDemo.html │ │ │ │ ├── editor_api.js │ │ │ │ ├── filterRuleDemo.html │ │ │ │ ├── highlightDemo.html │ │ │ │ ├── index.html │ │ │ │ ├── jqueryCompleteDemo.html │ │ │ │ ├── jqueryValidation.html │ │ │ │ ├── multiDemo.html │ │ │ │ ├── multiEditorWithOneInstance.html │ │ │ │ ├── renderInTable.html │ │ │ │ ├── resetDemo.html │ │ │ │ ├── sectiondemo.html │ │ │ │ ├── server │ │ │ │ │ ├── getContent.ashx │ │ │ │ │ ├── getContent.asp │ │ │ │ │ ├── getContent.jsp │ │ │ │ │ └── getContent.php │ │ │ │ ├── setWidthHeightDemo.html │ │ │ │ ├── simpleDemo.html │ │ │ │ ├── sortableDemo.html │ │ │ │ ├── submitFormDemo.html │ │ │ │ ├── textareaDemo.html │ │ │ │ └── uparsedemo.html │ │ │ │ ├── dialogs │ │ │ │ ├── anchor │ │ │ │ │ └── anchor.html │ │ │ │ ├── attachment │ │ │ │ │ ├── attachment.css │ │ │ │ │ ├── attachment.html │ │ │ │ │ ├── attachment.js │ │ │ │ │ ├── fileTypeImages │ │ │ │ │ │ ├── icon_chm.gif │ │ │ │ │ │ ├── icon_default.png │ │ │ │ │ │ ├── icon_doc.gif │ │ │ │ │ │ ├── icon_exe.gif │ │ │ │ │ │ ├── icon_jpg.gif │ │ │ │ │ │ ├── icon_mp3.gif │ │ │ │ │ │ ├── icon_mv.gif │ │ │ │ │ │ ├── icon_pdf.gif │ │ │ │ │ │ ├── icon_ppt.gif │ │ │ │ │ │ ├── icon_psd.gif │ │ │ │ │ │ ├── icon_rar.gif │ │ │ │ │ │ ├── icon_txt.gif │ │ │ │ │ │ └── icon_xls.gif │ │ │ │ │ └── images │ │ │ │ │ │ ├── alignicon.gif │ │ │ │ │ │ ├── alignicon.png │ │ │ │ │ │ ├── bg.png │ │ │ │ │ │ ├── file-icons.gif │ │ │ │ │ │ ├── file-icons.png │ │ │ │ │ │ ├── icons.gif │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── image.png │ │ │ │ │ │ ├── progress.png │ │ │ │ │ │ ├── success.gif │ │ │ │ │ │ └── success.png │ │ │ │ ├── background │ │ │ │ │ ├── background.css │ │ │ │ │ ├── background.html │ │ │ │ │ ├── background.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── bg.png │ │ │ │ │ │ └── success.png │ │ │ │ ├── charts │ │ │ │ │ ├── chart.config.js │ │ │ │ │ ├── charts.css │ │ │ │ │ ├── charts.html │ │ │ │ │ ├── charts.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── charts0.png │ │ │ │ │ │ ├── charts1.png │ │ │ │ │ │ ├── charts2.png │ │ │ │ │ │ ├── charts3.png │ │ │ │ │ │ ├── charts4.png │ │ │ │ │ │ └── charts5.png │ │ │ │ ├── emotion │ │ │ │ │ ├── emotion.css │ │ │ │ │ ├── emotion.html │ │ │ │ │ ├── emotion.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── 0.gif │ │ │ │ │ │ ├── bface.gif │ │ │ │ │ │ ├── cface.gif │ │ │ │ │ │ ├── fface.gif │ │ │ │ │ │ ├── jxface2.gif │ │ │ │ │ │ ├── neweditor-tab-bg.png │ │ │ │ │ │ ├── tface.gif │ │ │ │ │ │ ├── wface.gif │ │ │ │ │ │ └── yface.gif │ │ │ │ ├── gmap │ │ │ │ │ └── gmap.html │ │ │ │ ├── help │ │ │ │ │ ├── help.css │ │ │ │ │ ├── help.html │ │ │ │ │ └── help.js │ │ │ │ ├── image │ │ │ │ │ ├── image.css │ │ │ │ │ ├── image.html │ │ │ │ │ ├── image.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── alignicon.jpg │ │ │ │ │ │ ├── bg.png │ │ │ │ │ │ ├── icons.gif │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── image.png │ │ │ │ │ │ ├── progress.png │ │ │ │ │ │ ├── success.gif │ │ │ │ │ │ └── success.png │ │ │ │ ├── insertframe │ │ │ │ │ └── insertframe.html │ │ │ │ ├── internal.js │ │ │ │ ├── link │ │ │ │ │ └── link.html │ │ │ │ ├── map │ │ │ │ │ ├── map.html │ │ │ │ │ └── show.html │ │ │ │ ├── music │ │ │ │ │ ├── music.css │ │ │ │ │ ├── music.html │ │ │ │ │ └── music.js │ │ │ │ ├── preview │ │ │ │ │ └── preview.html │ │ │ │ ├── scrawl │ │ │ │ │ ├── images │ │ │ │ │ │ ├── addimg.png │ │ │ │ │ │ ├── brush.png │ │ │ │ │ │ ├── delimg.png │ │ │ │ │ │ ├── delimgH.png │ │ │ │ │ │ ├── empty.png │ │ │ │ │ │ ├── emptyH.png │ │ │ │ │ │ ├── eraser.png │ │ │ │ │ │ ├── redo.png │ │ │ │ │ │ ├── redoH.png │ │ │ │ │ │ ├── scale.png │ │ │ │ │ │ ├── scaleH.png │ │ │ │ │ │ ├── size.png │ │ │ │ │ │ ├── undo.png │ │ │ │ │ │ └── undoH.png │ │ │ │ │ ├── scrawl.css │ │ │ │ │ ├── scrawl.html │ │ │ │ │ └── scrawl.js │ │ │ │ ├── searchreplace │ │ │ │ │ ├── searchreplace.html │ │ │ │ │ └── searchreplace.js │ │ │ │ ├── snapscreen │ │ │ │ │ └── snapscreen.html │ │ │ │ ├── spechars │ │ │ │ │ ├── spechars.html │ │ │ │ │ └── spechars.js │ │ │ │ ├── table │ │ │ │ │ ├── dragicon.png │ │ │ │ │ ├── edittable.css │ │ │ │ │ ├── edittable.html │ │ │ │ │ ├── edittable.js │ │ │ │ │ ├── edittd.html │ │ │ │ │ └── edittip.html │ │ │ │ ├── template │ │ │ │ │ ├── config.js │ │ │ │ │ ├── images │ │ │ │ │ │ ├── bg.gif │ │ │ │ │ │ ├── pre0.png │ │ │ │ │ │ ├── pre1.png │ │ │ │ │ │ ├── pre2.png │ │ │ │ │ │ ├── pre3.png │ │ │ │ │ │ └── pre4.png │ │ │ │ │ ├── template.css │ │ │ │ │ ├── template.html │ │ │ │ │ └── template.js │ │ │ │ ├── video │ │ │ │ │ ├── images │ │ │ │ │ │ ├── bg.png │ │ │ │ │ │ ├── center_focus.jpg │ │ │ │ │ │ ├── file-icons.gif │ │ │ │ │ │ ├── file-icons.png │ │ │ │ │ │ ├── icons.gif │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── image.png │ │ │ │ │ │ ├── left_focus.jpg │ │ │ │ │ │ ├── none_focus.jpg │ │ │ │ │ │ ├── progress.png │ │ │ │ │ │ ├── right_focus.jpg │ │ │ │ │ │ ├── success.gif │ │ │ │ │ │ └── success.png │ │ │ │ │ ├── video.css │ │ │ │ │ ├── video.html │ │ │ │ │ └── video.js │ │ │ │ ├── webapp │ │ │ │ │ └── webapp.html │ │ │ │ └── wordimage │ │ │ │ │ ├── fClipboard_ueditor.swf │ │ │ │ │ ├── imageUploader.swf │ │ │ │ │ ├── tangram.js │ │ │ │ │ ├── wordimage.html │ │ │ │ │ └── wordimage.js │ │ │ │ ├── index.html │ │ │ │ ├── lang │ │ │ │ ├── en │ │ │ │ │ ├── en.js │ │ │ │ │ └── images │ │ │ │ │ │ ├── addimage.png │ │ │ │ │ │ ├── alldeletebtnhoverskin.png │ │ │ │ │ │ ├── alldeletebtnupskin.png │ │ │ │ │ │ ├── background.png │ │ │ │ │ │ ├── button.png │ │ │ │ │ │ ├── copy.png │ │ │ │ │ │ ├── deletedisable.png │ │ │ │ │ │ ├── deleteenable.png │ │ │ │ │ │ ├── listbackground.png │ │ │ │ │ │ ├── localimage.png │ │ │ │ │ │ ├── music.png │ │ │ │ │ │ ├── rotateleftdisable.png │ │ │ │ │ │ ├── rotateleftenable.png │ │ │ │ │ │ ├── rotaterightdisable.png │ │ │ │ │ │ ├── rotaterightenable.png │ │ │ │ │ │ └── upload.png │ │ │ │ └── zh-cn │ │ │ │ │ ├── images │ │ │ │ │ ├── copy.png │ │ │ │ │ ├── localimage.png │ │ │ │ │ ├── music.png │ │ │ │ │ └── upload.png │ │ │ │ │ └── zh-cn.js │ │ │ │ ├── php │ │ │ │ ├── Uploader.class.php │ │ │ │ ├── action_crawler.php │ │ │ │ ├── action_list.php │ │ │ │ ├── action_upload.php │ │ │ │ ├── config.json │ │ │ │ └── controller.php │ │ │ │ ├── themes │ │ │ │ ├── default │ │ │ │ │ ├── css │ │ │ │ │ │ ├── ueditor.css │ │ │ │ │ │ └── ueditor.min.css │ │ │ │ │ ├── dialogbase.css │ │ │ │ │ └── images │ │ │ │ │ │ ├── anchor.gif │ │ │ │ │ │ ├── arrow.png │ │ │ │ │ │ ├── arrow_down.png │ │ │ │ │ │ ├── arrow_up.png │ │ │ │ │ │ ├── button-bg.gif │ │ │ │ │ │ ├── cancelbutton.gif │ │ │ │ │ │ ├── charts.png │ │ │ │ │ │ ├── cursor_h.gif │ │ │ │ │ │ ├── cursor_h.png │ │ │ │ │ │ ├── cursor_v.gif │ │ │ │ │ │ ├── cursor_v.png │ │ │ │ │ │ ├── dialog-title-bg.png │ │ │ │ │ │ ├── fileScan.png │ │ │ │ │ │ ├── highlighted.gif │ │ │ │ │ │ ├── icons-all.gif │ │ │ │ │ │ ├── icons.gif │ │ │ │ │ │ ├── icons.png │ │ │ │ │ │ ├── loaderror.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── lock.gif │ │ │ │ │ │ ├── neweditor-tab-bg.png │ │ │ │ │ │ ├── pagebreak.gif │ │ │ │ │ │ ├── scale.png │ │ │ │ │ │ ├── sortable.png │ │ │ │ │ │ ├── spacer.gif │ │ │ │ │ │ ├── sparator_v.png │ │ │ │ │ │ ├── table-cell-align.png │ │ │ │ │ │ ├── tangram-colorpicker.png │ │ │ │ │ │ ├── toolbar_bg.png │ │ │ │ │ │ ├── unhighlighted.gif │ │ │ │ │ │ ├── upload.png │ │ │ │ │ │ ├── videologo.gif │ │ │ │ │ │ ├── word.gif │ │ │ │ │ │ └── wordpaste.png │ │ │ │ └── iframe.css │ │ │ │ ├── third-party │ │ │ │ ├── SyntaxHighlighter │ │ │ │ │ ├── shCore.js │ │ │ │ │ └── shCoreDefault.css │ │ │ │ ├── codemirror │ │ │ │ │ ├── codemirror.css │ │ │ │ │ └── codemirror.js │ │ │ │ ├── highcharts │ │ │ │ │ ├── adapters │ │ │ │ │ │ ├── mootools-adapter.js │ │ │ │ │ │ ├── mootools-adapter.src.js │ │ │ │ │ │ ├── prototype-adapter.js │ │ │ │ │ │ ├── prototype-adapter.src.js │ │ │ │ │ │ ├── standalone-framework.js │ │ │ │ │ │ └── standalone-framework.src.js │ │ │ │ │ ├── highcharts-more.js │ │ │ │ │ ├── highcharts-more.src.js │ │ │ │ │ ├── highcharts.js │ │ │ │ │ ├── highcharts.src.js │ │ │ │ │ ├── modules │ │ │ │ │ │ ├── annotations.js │ │ │ │ │ │ ├── annotations.src.js │ │ │ │ │ │ ├── canvas-tools.js │ │ │ │ │ │ ├── canvas-tools.src.js │ │ │ │ │ │ ├── data.js │ │ │ │ │ │ ├── data.src.js │ │ │ │ │ │ ├── drilldown.js │ │ │ │ │ │ ├── drilldown.src.js │ │ │ │ │ │ ├── exporting.js │ │ │ │ │ │ ├── exporting.src.js │ │ │ │ │ │ ├── funnel.js │ │ │ │ │ │ ├── funnel.src.js │ │ │ │ │ │ ├── heatmap.js │ │ │ │ │ │ ├── heatmap.src.js │ │ │ │ │ │ ├── map.js │ │ │ │ │ │ ├── map.src.js │ │ │ │ │ │ ├── no-data-to-display.js │ │ │ │ │ │ └── no-data-to-display.src.js │ │ │ │ │ └── themes │ │ │ │ │ │ ├── dark-blue.js │ │ │ │ │ │ ├── dark-green.js │ │ │ │ │ │ ├── gray.js │ │ │ │ │ │ ├── grid.js │ │ │ │ │ │ └── skies.js │ │ │ │ ├── jquery-1.10.2.js │ │ │ │ ├── jquery-1.10.2.min.js │ │ │ │ ├── jquery-1.10.2.min.map │ │ │ │ ├── snapscreen │ │ │ │ │ └── UEditorSnapscreen.exe │ │ │ │ ├── video-js │ │ │ │ │ ├── font │ │ │ │ │ │ ├── vjs.eot │ │ │ │ │ │ ├── vjs.svg │ │ │ │ │ │ ├── vjs.ttf │ │ │ │ │ │ └── vjs.woff │ │ │ │ │ ├── video-js.css │ │ │ │ │ ├── video-js.min.css │ │ │ │ │ ├── video-js.swf │ │ │ │ │ ├── video.dev.js │ │ │ │ │ └── video.js │ │ │ │ ├── webuploader │ │ │ │ │ ├── Uploader.swf │ │ │ │ │ ├── webuploader.css │ │ │ │ │ ├── webuploader.custom.js │ │ │ │ │ ├── webuploader.custom.min.js │ │ │ │ │ ├── webuploader.flashonly.js │ │ │ │ │ ├── webuploader.flashonly.min.js │ │ │ │ │ ├── webuploader.html5only.js │ │ │ │ │ ├── webuploader.html5only.min.js │ │ │ │ │ ├── webuploader.js │ │ │ │ │ ├── webuploader.min.js │ │ │ │ │ ├── webuploader.withoutimage.js │ │ │ │ │ └── webuploader.withoutimage.min.js │ │ │ │ └── zeroclipboard │ │ │ │ │ ├── ZeroClipboard.js │ │ │ │ │ ├── ZeroClipboard.min.js │ │ │ │ │ └── ZeroClipboard.swf │ │ │ │ ├── ueditor.all.js │ │ │ │ ├── ueditor.all.min.js │ │ │ │ ├── ueditor.config.js │ │ │ │ ├── ueditor.parse.js │ │ │ │ └── ueditor.parse.min.js │ │ ├── templates │ │ │ ├── ueditor.html │ │ │ └── ueditor_old.html │ │ ├── test_try.py │ │ ├── urls.py │ │ ├── utils.py │ │ ├── views.py │ │ └── widgets.py │ ├── __init__.py │ ├── django_filters │ │ ├── __init__.py │ │ ├── compat.py │ │ ├── conf.py │ │ ├── constants.py │ │ ├── exceptions.py │ │ ├── fields.py │ │ ├── filters.py │ │ ├── filterset.py │ │ ├── locale │ │ │ ├── da │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── de │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── el │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── es_AR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── es_ES │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fr │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── pl │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ru │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── zh_CN │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ └── zh_Hans │ │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── django.po.bak │ │ ├── models.py │ │ ├── rest_framework │ │ │ ├── __init__.py │ │ │ ├── backends.py │ │ │ ├── filters.py │ │ │ └── filterset.py │ │ ├── templates │ │ │ └── django_filters │ │ │ │ ├── rest_framework │ │ │ │ ├── crispy_form.html │ │ │ │ └── form.html │ │ │ │ └── widgets │ │ │ │ └── multiwidget.html │ │ ├── utils.py │ │ ├── views.py │ │ └── widgets.py │ ├── rest_framework │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── authentication.py │ │ ├── authtoken │ │ │ ├── __init__.py │ │ │ ├── admin.py │ │ │ ├── apps.py │ │ │ ├── management │ │ │ │ ├── __init__.py │ │ │ │ └── commands │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── drf_create_token.py │ │ │ ├── migrations │ │ │ │ ├── 0001_initial.py │ │ │ │ ├── 0002_auto_20160226_1747.py │ │ │ │ └── __init__.py │ │ │ ├── models.py │ │ │ ├── serializers.py │ │ │ └── views.py │ │ ├── checks.py │ │ ├── compat.py │ │ ├── decorators.py │ │ ├── documentation.py │ │ ├── exceptions.py │ │ ├── fields.py │ │ ├── filters.py │ │ ├── generics.py │ │ ├── locale │ │ │ ├── ach │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ar │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── be │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ca │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ca_ES │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── cs │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── da │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── de │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── el │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── el_GR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── en │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── en_AU │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── en_CA │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── en_US │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── es │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── et │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fa │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fa_IR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fi │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fr │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── fr_CA │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── gl │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── gl_ES │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── he_IL │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── hu │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── id │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── it │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ja │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ko_KR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── lv │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── mk │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── nb │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── nl │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── nn │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── no │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── pl │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── pt │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── pt_BR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── pt_PT │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ro │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── ru │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── sk │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── sl │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── sv │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── tr │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── tr_TR │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── uk │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── vi │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── zh_CN │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── zh_Hans │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ ├── zh_Hant │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── django.po │ │ │ └── zh_TW │ │ │ │ └── LC_MESSAGES │ │ │ │ └── django.po │ │ ├── metadata.py │ │ ├── mixins.py │ │ ├── models.py │ │ ├── negotiation.py │ │ ├── pagination.py │ │ ├── parsers.py │ │ ├── permissions.py │ │ ├── relations.py │ │ ├── renderers.py │ │ ├── request.py │ │ ├── response.py │ │ ├── reverse.py │ │ ├── routers.py │ │ ├── schemas │ │ │ ├── __init__.py │ │ │ ├── generators.py │ │ │ ├── inspectors.py │ │ │ ├── utils.py │ │ │ └── views.py │ │ ├── serializers.py │ │ ├── settings.py │ │ ├── static │ │ │ └── rest_framework │ │ │ │ ├── css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap-tweaks.css │ │ │ │ ├── bootstrap.min.css │ │ │ │ ├── default.css │ │ │ │ ├── font-awesome-4.0.3.css │ │ │ │ └── prettify.css │ │ │ │ ├── docs │ │ │ │ ├── css │ │ │ │ │ ├── base.css │ │ │ │ │ ├── highlight.css │ │ │ │ │ └── jquery.json-view.min.css │ │ │ │ ├── img │ │ │ │ │ ├── favicon.ico │ │ │ │ │ └── grid.png │ │ │ │ └── js │ │ │ │ │ ├── api.js │ │ │ │ │ ├── highlight.pack.js │ │ │ │ │ └── jquery.json-view.min.js │ │ │ │ ├── fonts │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ ├── img │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ └── grid.png │ │ │ │ └── js │ │ │ │ ├── ajax-form.js │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── coreapi-0.1.1.js │ │ │ │ ├── csrf.js │ │ │ │ ├── default.js │ │ │ │ ├── jquery-3.3.1.min.js │ │ │ │ └── prettify-min.js │ │ ├── status.py │ │ ├── templates │ │ │ └── rest_framework │ │ │ │ ├── admin.html │ │ │ │ ├── admin │ │ │ │ ├── detail.html │ │ │ │ ├── dict_value.html │ │ │ │ ├── list.html │ │ │ │ ├── list_value.html │ │ │ │ └── simple_list_value.html │ │ │ │ ├── api.html │ │ │ │ ├── base.html │ │ │ │ ├── docs │ │ │ │ ├── auth │ │ │ │ │ ├── basic.html │ │ │ │ │ ├── session.html │ │ │ │ │ └── token.html │ │ │ │ ├── document.html │ │ │ │ ├── error.html │ │ │ │ ├── index.html │ │ │ │ ├── interact.html │ │ │ │ ├── langs │ │ │ │ │ ├── javascript-intro.html │ │ │ │ │ ├── javascript.html │ │ │ │ │ ├── python-intro.html │ │ │ │ │ ├── python.html │ │ │ │ │ ├── shell-intro.html │ │ │ │ │ └── shell.html │ │ │ │ ├── link.html │ │ │ │ └── sidebar.html │ │ │ │ ├── filters │ │ │ │ ├── base.html │ │ │ │ ├── ordering.html │ │ │ │ └── search.html │ │ │ │ ├── horizontal │ │ │ │ ├── checkbox.html │ │ │ │ ├── checkbox_multiple.html │ │ │ │ ├── dict_field.html │ │ │ │ ├── fieldset.html │ │ │ │ ├── form.html │ │ │ │ ├── input.html │ │ │ │ ├── list_field.html │ │ │ │ ├── list_fieldset.html │ │ │ │ ├── radio.html │ │ │ │ ├── select.html │ │ │ │ ├── select_multiple.html │ │ │ │ └── textarea.html │ │ │ │ ├── inline │ │ │ │ ├── checkbox.html │ │ │ │ ├── checkbox_multiple.html │ │ │ │ ├── dict_field.html │ │ │ │ ├── fieldset.html │ │ │ │ ├── form.html │ │ │ │ ├── input.html │ │ │ │ ├── list_field.html │ │ │ │ ├── list_fieldset.html │ │ │ │ ├── radio.html │ │ │ │ ├── select.html │ │ │ │ ├── select_multiple.html │ │ │ │ └── textarea.html │ │ │ │ ├── login.html │ │ │ │ ├── login_base.html │ │ │ │ ├── pagination │ │ │ │ ├── numbers.html │ │ │ │ └── previous_and_next.html │ │ │ │ ├── raw_data_form.html │ │ │ │ ├── schema.js │ │ │ │ └── vertical │ │ │ │ ├── checkbox.html │ │ │ │ ├── checkbox_multiple.html │ │ │ │ ├── dict_field.html │ │ │ │ ├── fieldset.html │ │ │ │ ├── form.html │ │ │ │ ├── input.html │ │ │ │ ├── list_field.html │ │ │ │ ├── list_fieldset.html │ │ │ │ ├── radio.html │ │ │ │ ├── select.html │ │ │ │ ├── select_multiple.html │ │ │ │ └── textarea.html │ │ ├── templatetags │ │ │ ├── __init__.py │ │ │ └── rest_framework.py │ │ ├── test.py │ │ ├── throttling.py │ │ ├── urlpatterns.py │ │ ├── urls.py │ │ ├── utils │ │ │ ├── __init__.py │ │ │ ├── breadcrumbs.py │ │ │ ├── encoders.py │ │ │ ├── field_mapping.py │ │ │ ├── formatting.py │ │ │ ├── html.py │ │ │ ├── humanize_datetime.py │ │ │ ├── json.py │ │ │ ├── mediatypes.py │ │ │ ├── model_meta.py │ │ │ ├── representation.py │ │ │ ├── serializer_helpers.py │ │ │ └── urls.py │ │ ├── validators.py │ │ ├── versioning.py │ │ ├── views.py │ │ └── viewsets.py │ ├── social_core │ │ ├── __init__.py │ │ ├── actions.py │ │ ├── backends │ │ │ ├── __init__.py │ │ │ ├── amazon.py │ │ │ ├── angel.py │ │ │ ├── aol.py │ │ │ ├── appsfuel.py │ │ │ ├── arcgis.py │ │ │ ├── asana.py │ │ │ ├── azuread.py │ │ │ ├── azuread_b2c.py │ │ │ ├── azuread_tenant.py │ │ │ ├── base.py │ │ │ ├── battlenet.py │ │ │ ├── beats.py │ │ │ ├── behance.py │ │ │ ├── belgiumeid.py │ │ │ ├── bitbucket.py │ │ │ ├── box.py │ │ │ ├── bungie.py │ │ │ ├── changetip.py │ │ │ ├── chatwork.py │ │ │ ├── classlink.py │ │ │ ├── clef.py │ │ │ ├── coding.py │ │ │ ├── coinbase.py │ │ │ ├── coursera.py │ │ │ ├── dailymotion.py │ │ │ ├── deezer.py │ │ │ ├── digitalocean.py │ │ │ ├── disqus.py │ │ │ ├── docker.py │ │ │ ├── douban.py │ │ │ ├── dribbble.py │ │ │ ├── drip.py │ │ │ ├── dropbox.py │ │ │ ├── echosign.py │ │ │ ├── edmodo.py │ │ │ ├── email.py │ │ │ ├── eventbrite.py │ │ │ ├── eveonline.py │ │ │ ├── evernote.py │ │ │ ├── exacttarget.py │ │ │ ├── facebook.py │ │ │ ├── fedora.py │ │ │ ├── fitbit.py │ │ │ ├── five_hundred_px.py │ │ │ ├── flickr.py │ │ │ ├── foursquare.py │ │ │ ├── gae.py │ │ │ ├── github.py │ │ │ ├── github_enterprise.py │ │ │ ├── gitlab.py │ │ │ ├── goclio.py │ │ │ ├── goclioeu.py │ │ │ ├── google.py │ │ │ ├── google_openidconnect.py │ │ │ ├── instagram.py │ │ │ ├── itembase.py │ │ │ ├── jawbone.py │ │ │ ├── justgiving.py │ │ │ ├── kakao.py │ │ │ ├── khanacademy.py │ │ │ ├── lastfm.py │ │ │ ├── launchpad.py │ │ │ ├── legacy.py │ │ │ ├── line.py │ │ │ ├── linkedin.py │ │ │ ├── live.py │ │ │ ├── livejournal.py │ │ │ ├── loginradius.py │ │ │ ├── lyft.py │ │ │ ├── mailchimp.py │ │ │ ├── mailru.py │ │ │ ├── mapmyfitness.py │ │ │ ├── mediawiki.py │ │ │ ├── meetup.py │ │ │ ├── mendeley.py │ │ │ ├── microsoft.py │ │ │ ├── mineid.py │ │ │ ├── mixcloud.py │ │ │ ├── monzo.py │ │ │ ├── moves.py │ │ │ ├── nationbuilder.py │ │ │ ├── naver.py │ │ │ ├── ngpvan.py │ │ │ ├── nk.py │ │ │ ├── oauth.py │ │ │ ├── odnoklassniki.py │ │ │ ├── open_id.py │ │ │ ├── open_id_connect.py │ │ │ ├── openshift.py │ │ │ ├── openstreetmap.py │ │ │ ├── orbi.py │ │ │ ├── orcid.py │ │ │ ├── patreon.py │ │ │ ├── persona.py │ │ │ ├── phabricator.py │ │ │ ├── pinterest.py │ │ │ ├── pixelpin.py │ │ │ ├── pocket.py │ │ │ ├── podio.py │ │ │ ├── professionali.py │ │ │ ├── pushbullet.py │ │ │ ├── qiita.py │ │ │ ├── qq.py │ │ │ ├── quizlet.py │ │ │ ├── rdio.py │ │ │ ├── readability.py │ │ │ ├── reddit.py │ │ │ ├── runkeeper.py │ │ │ ├── salesforce.py │ │ │ ├── saml.py │ │ │ ├── shimmering.py │ │ │ ├── shopify.py │ │ │ ├── sketchfab.py │ │ │ ├── skyrock.py │ │ │ ├── slack.py │ │ │ ├── soundcloud.py │ │ │ ├── spotify.py │ │ │ ├── stackoverflow.py │ │ │ ├── steam.py │ │ │ ├── stocktwits.py │ │ │ ├── strava.py │ │ │ ├── stripe.py │ │ │ ├── suse.py │ │ │ ├── taobao.py │ │ │ ├── thisismyjam.py │ │ │ ├── trello.py │ │ │ ├── tripit.py │ │ │ ├── tumblr.py │ │ │ ├── twilio.py │ │ │ ├── twitch.py │ │ │ ├── twitter.py │ │ │ ├── uber.py │ │ │ ├── ubuntu.py │ │ │ ├── udata.py │ │ │ ├── untappd.py │ │ │ ├── upwork.py │ │ │ ├── username.py │ │ │ ├── utils.py │ │ │ ├── vend.py │ │ │ ├── vimeo.py │ │ │ ├── vk.py │ │ │ ├── weibo.py │ │ │ ├── weixin.py │ │ │ ├── withings.py │ │ │ ├── wunderlist.py │ │ │ ├── xing.py │ │ │ ├── yahoo.py │ │ │ ├── yammer.py │ │ │ ├── yandex.py │ │ │ └── zotero.py │ │ ├── exceptions.py │ │ ├── pipeline │ │ │ ├── __init__.py │ │ │ ├── debug.py │ │ │ ├── disconnect.py │ │ │ ├── mail.py │ │ │ ├── partial.py │ │ │ ├── social_auth.py │ │ │ ├── user.py │ │ │ └── utils.py │ │ ├── storage.py │ │ ├── store.py │ │ ├── strategy.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── actions │ │ │ │ ├── __init__.py │ │ │ │ ├── actions.py │ │ │ │ ├── test_associate.py │ │ │ │ ├── test_disconnect.py │ │ │ │ └── test_login.py │ │ │ ├── backends │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── data │ │ │ │ │ └── saml_response.txt │ │ │ │ ├── legacy.py │ │ │ │ ├── oauth.py │ │ │ │ ├── open_id.py │ │ │ │ ├── open_id_connect.py │ │ │ │ ├── test_amazon.py │ │ │ │ ├── test_angel.py │ │ │ │ ├── test_arcgis.py │ │ │ │ ├── test_asana.py │ │ │ │ ├── test_azuread.py │ │ │ │ ├── test_azuread_b2c.py │ │ │ │ ├── test_behance.py │ │ │ │ ├── test_bitbucket.py │ │ │ │ ├── test_box.py │ │ │ │ ├── test_broken.py │ │ │ │ ├── test_chatwork.py │ │ │ │ ├── test_clef.py │ │ │ │ ├── test_coinbase.py │ │ │ │ ├── test_coursera.py │ │ │ │ ├── test_dailymotion.py │ │ │ │ ├── test_deezer.py │ │ │ │ ├── test_digitalocean.py │ │ │ │ ├── test_disqus.py │ │ │ │ ├── test_dribbble.py │ │ │ │ ├── test_drip.py │ │ │ │ ├── test_dropbox.py │ │ │ │ ├── test_dummy.py │ │ │ │ ├── test_edmodo.py │ │ │ │ ├── test_email.py │ │ │ │ ├── test_eventbrite.py │ │ │ │ ├── test_evernote.py │ │ │ │ ├── test_facebook.py │ │ │ │ ├── test_fitbit.py │ │ │ │ ├── test_five_hundred_px.py │ │ │ │ ├── test_flickr.py │ │ │ │ ├── test_foursquare.py │ │ │ │ ├── test_github.py │ │ │ │ ├── test_github_enterprise.py │ │ │ │ ├── test_gitlab.py │ │ │ │ ├── test_google.py │ │ │ │ ├── test_instagram.py │ │ │ │ ├── test_itembase.py │ │ │ │ ├── test_kakao.py │ │ │ │ ├── test_khanacademy.py │ │ │ │ ├── test_linkedin.py │ │ │ │ ├── test_live.py │ │ │ │ ├── test_livejournal.py │ │ │ │ ├── test_lyft.py │ │ │ │ ├── test_mapmyfitness.py │ │ │ │ ├── test_mineid.py │ │ │ │ ├── test_mixcloud.py │ │ │ │ ├── test_nationbuilder.py │ │ │ │ ├── test_naver.py │ │ │ │ ├── test_ngpvan.py │ │ │ │ ├── test_orbi.py │ │ │ │ ├── test_patreon.py │ │ │ │ ├── test_phabricator.py │ │ │ │ ├── test_pinterest.py │ │ │ │ ├── test_podio.py │ │ │ │ ├── test_qiita.py │ │ │ │ ├── test_quizlet.py │ │ │ │ ├── test_readability.py │ │ │ │ ├── test_reddit.py │ │ │ │ ├── test_saml.py │ │ │ │ ├── test_sketchfab.py │ │ │ │ ├── test_skyrock.py │ │ │ │ ├── test_slack.py │ │ │ │ ├── test_soundcloud.py │ │ │ │ ├── test_spotify.py │ │ │ │ ├── test_stackoverflow.py │ │ │ │ ├── test_steam.py │ │ │ │ ├── test_stocktwits.py │ │ │ │ ├── test_strava.py │ │ │ │ ├── test_stripe.py │ │ │ │ ├── test_taobao.py │ │ │ │ ├── test_thisismyjam.py │ │ │ │ ├── test_tripit.py │ │ │ │ ├── test_tumblr.py │ │ │ │ ├── test_twitch.py │ │ │ │ ├── test_twitter.py │ │ │ │ ├── test_uber.py │ │ │ │ ├── test_udata.py │ │ │ │ ├── test_upwork.py │ │ │ │ ├── test_username.py │ │ │ │ ├── test_utils.py │ │ │ │ ├── test_vk.py │ │ │ │ ├── test_wunderlist.py │ │ │ │ ├── test_xing.py │ │ │ │ ├── test_yahoo.py │ │ │ │ ├── test_yammer.py │ │ │ │ ├── test_yandex.py │ │ │ │ └── test_zotero.py │ │ │ ├── models.py │ │ │ ├── pipeline.py │ │ │ ├── requirements-base.txt │ │ │ ├── requirements-pypy.txt │ │ │ ├── requirements-python2.txt │ │ │ ├── requirements-python3.txt │ │ │ ├── requirements.txt │ │ │ ├── strategy.py │ │ │ ├── test_exceptions.py │ │ │ ├── test_partial.py │ │ │ ├── test_pipeline.py │ │ │ ├── test_storage.py │ │ │ ├── test_utils.py │ │ │ └── testkey.pem │ │ └── utils.py │ └── xadmin │ │ ├── .tx │ │ └── config │ │ ├── __init__.py │ │ ├── adminx.py │ │ ├── apps.py │ │ ├── filters.py │ │ ├── forms.py │ │ ├── layout.py │ │ ├── locale │ │ ├── de_DE │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── en │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── es_MX │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── eu │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── id_ID │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── ja │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── lt │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── nl_NL │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── pl │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── pt_BR │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ ├── ru_RU │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.po │ │ │ │ └── djangojs.po │ │ └── zh_Hans │ │ │ └── LC_MESSAGES │ │ │ ├── django.po │ │ │ └── djangojs.po │ │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_log.py │ │ ├── 0003_auto_20160715_0100.py │ │ └── __init__.py │ │ ├── models.py │ │ ├── plugins │ │ ├── __init__.py │ │ ├── actions.py │ │ ├── aggregation.py │ │ ├── ajax.py │ │ ├── auth.py │ │ ├── batch.py │ │ ├── bookmark.py │ │ ├── chart.py │ │ ├── comments.py │ │ ├── details.py │ │ ├── editable.py │ │ ├── export.py │ │ ├── filters.py │ │ ├── images.py │ │ ├── importexport.py │ │ ├── inline.py │ │ ├── language.py │ │ ├── layout.py │ │ ├── mobile.py │ │ ├── multiselect.py │ │ ├── passwords.py │ │ ├── portal.py │ │ ├── quickfilter.py │ │ ├── quickform.py │ │ ├── refresh.py │ │ ├── relate.py │ │ ├── relfield.py │ │ ├── sitemenu.py │ │ ├── sortablelist.py │ │ ├── themes.py │ │ ├── topnav.py │ │ ├── ueditor.py │ │ ├── utils.py │ │ ├── wizard.py │ │ └── xversion.py │ │ ├── sites.py │ │ ├── static │ │ └── xadmin │ │ │ ├── component.json │ │ │ ├── css │ │ │ ├── themes │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ └── bootstrap-xadmin.css │ │ │ ├── xadmin.form.css │ │ │ ├── xadmin.main.css │ │ │ ├── xadmin.mobile.css │ │ │ ├── xadmin.page.dashboard.css │ │ │ ├── xadmin.plugin.aggregation.css │ │ │ ├── xadmin.plugin.formset.css │ │ │ ├── xadmin.plugin.importexport.css │ │ │ ├── xadmin.plugin.quickfilter.css │ │ │ ├── xadmin.plugins.css │ │ │ ├── xadmin.responsive.css │ │ │ ├── xadmin.widget.editable.css │ │ │ └── xadmin.widget.select-transfer.css │ │ │ ├── js │ │ │ ├── xadmin.main.js │ │ │ ├── xadmin.page.dashboard.js │ │ │ ├── xadmin.page.form.js │ │ │ ├── xadmin.page.list.js │ │ │ ├── xadmin.plugin.actions.js │ │ │ ├── xadmin.plugin.batch.js │ │ │ ├── xadmin.plugin.bookmark.js │ │ │ ├── xadmin.plugin.charts.js │ │ │ ├── xadmin.plugin.details.js │ │ │ ├── xadmin.plugin.editable.js │ │ │ ├── xadmin.plugin.filters.js │ │ │ ├── xadmin.plugin.formset.js │ │ │ ├── xadmin.plugin.importexport.js │ │ │ ├── xadmin.plugin.portal.js │ │ │ ├── xadmin.plugin.quick-form.js │ │ │ ├── xadmin.plugin.quickfilter.js │ │ │ ├── xadmin.plugin.refresh.js │ │ │ ├── xadmin.plugin.revision.js │ │ │ ├── xadmin.plugin.sortablelist.js │ │ │ ├── xadmin.plugin.themes.js │ │ │ ├── xadmin.responsive.js │ │ │ ├── xadmin.widget.datetime.js │ │ │ ├── xadmin.widget.multiselect.js │ │ │ ├── xadmin.widget.select-transfer.js │ │ │ └── xadmin.widget.select.js │ │ │ └── vendor │ │ │ ├── autotype │ │ │ └── index.js │ │ │ ├── bootstrap-clockpicker │ │ │ ├── bootstrap-clockpicker.css │ │ │ ├── bootstrap-clockpicker.js │ │ │ ├── bootstrap-clockpicker.min.css │ │ │ └── bootstrap-clockpicker.min.js │ │ │ ├── bootstrap-datepicker │ │ │ ├── css │ │ │ │ └── datepicker.css │ │ │ └── js │ │ │ │ ├── bootstrap-datepicker.js │ │ │ │ └── locales │ │ │ │ ├── bootstrap-datepicker.bg.js │ │ │ │ ├── bootstrap-datepicker.ca.js │ │ │ │ ├── bootstrap-datepicker.cs.js │ │ │ │ ├── bootstrap-datepicker.da.js │ │ │ │ ├── bootstrap-datepicker.de.js │ │ │ │ ├── bootstrap-datepicker.el.js │ │ │ │ ├── bootstrap-datepicker.es.js │ │ │ │ ├── bootstrap-datepicker.fi.js │ │ │ │ ├── bootstrap-datepicker.fr.js │ │ │ │ ├── bootstrap-datepicker.he.js │ │ │ │ ├── bootstrap-datepicker.hr.js │ │ │ │ ├── bootstrap-datepicker.hu.js │ │ │ │ ├── bootstrap-datepicker.id.js │ │ │ │ ├── bootstrap-datepicker.is.js │ │ │ │ ├── bootstrap-datepicker.it.js │ │ │ │ ├── bootstrap-datepicker.ja.js │ │ │ │ ├── bootstrap-datepicker.kr.js │ │ │ │ ├── bootstrap-datepicker.lt.js │ │ │ │ ├── bootstrap-datepicker.lv.js │ │ │ │ ├── bootstrap-datepicker.ms.js │ │ │ │ ├── bootstrap-datepicker.nb.js │ │ │ │ ├── bootstrap-datepicker.nl.js │ │ │ │ ├── bootstrap-datepicker.pl.js │ │ │ │ ├── bootstrap-datepicker.pt-BR.js │ │ │ │ ├── bootstrap-datepicker.pt.js │ │ │ │ ├── bootstrap-datepicker.ro.js │ │ │ │ ├── bootstrap-datepicker.rs-latin.js │ │ │ │ ├── bootstrap-datepicker.rs.js │ │ │ │ ├── bootstrap-datepicker.ru.js │ │ │ │ ├── bootstrap-datepicker.sk.js │ │ │ │ ├── bootstrap-datepicker.sl.js │ │ │ │ ├── bootstrap-datepicker.sv.js │ │ │ │ ├── bootstrap-datepicker.sw.js │ │ │ │ ├── bootstrap-datepicker.th.js │ │ │ │ ├── bootstrap-datepicker.tr.js │ │ │ │ ├── bootstrap-datepicker.uk.js │ │ │ │ ├── bootstrap-datepicker.zh-CN.js │ │ │ │ └── bootstrap-datepicker.zh-TW.js │ │ │ ├── bootstrap-image-gallery │ │ │ ├── css │ │ │ │ ├── bootstrap-image-gallery.css │ │ │ │ └── bootstrap-image-gallery.min.css │ │ │ ├── img │ │ │ │ └── loading.gif │ │ │ └── js │ │ │ │ ├── bootstrap-image-gallery.js │ │ │ │ └── bootstrap-image-gallery.min.js │ │ │ ├── bootstrap-modal │ │ │ ├── css │ │ │ │ └── bootstrap-modal.css │ │ │ ├── img │ │ │ │ └── ajax-loader.gif │ │ │ └── js │ │ │ │ ├── bootstrap-modal.js │ │ │ │ └── bootstrap-modalmanager.js │ │ │ ├── bootstrap-multiselect │ │ │ ├── css │ │ │ │ └── bootstrap-multiselect.css │ │ │ └── js │ │ │ │ └── bootstrap-multiselect.js │ │ │ ├── bootstrap-timepicker │ │ │ ├── css │ │ │ │ ├── bootstrap-timepicker.css │ │ │ │ └── bootstrap-timepicker.min.css │ │ │ └── js │ │ │ │ ├── bootstrap-timepicker.js │ │ │ │ └── bootstrap-timepicker.min.js │ │ │ ├── bootstrap │ │ │ ├── css │ │ │ │ ├── bootstrap.css │ │ │ │ └── bootstrap.min.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ └── js │ │ │ │ ├── bootstrap.js │ │ │ │ └── bootstrap.min.js │ │ │ ├── flot │ │ │ ├── excanvas.js │ │ │ ├── excanvas.min.js │ │ │ ├── jquery.colorhelpers.js │ │ │ ├── jquery.flot.aggregate.js │ │ │ ├── jquery.flot.canvas.js │ │ │ ├── jquery.flot.categories.js │ │ │ ├── jquery.flot.crosshair.js │ │ │ ├── jquery.flot.errorbars.js │ │ │ ├── jquery.flot.fillbetween.js │ │ │ ├── jquery.flot.image.js │ │ │ ├── jquery.flot.js │ │ │ ├── jquery.flot.navigate.js │ │ │ ├── jquery.flot.pie.js │ │ │ ├── jquery.flot.resize.js │ │ │ ├── jquery.flot.selection.js │ │ │ ├── jquery.flot.stack.js │ │ │ ├── jquery.flot.symbol.js │ │ │ ├── jquery.flot.threshold.js │ │ │ └── jquery.flot.time.js │ │ │ ├── font-awesome │ │ │ ├── css │ │ │ │ ├── font-awesome.css │ │ │ │ └── font-awesome.min.css │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ └── fontawesome-webfont.woff │ │ │ ├── jquery-ui │ │ │ ├── jquery.ui.core.js │ │ │ ├── jquery.ui.core.min.js │ │ │ ├── jquery.ui.effect.js │ │ │ ├── jquery.ui.effect.min.js │ │ │ ├── jquery.ui.mouse.js │ │ │ ├── jquery.ui.mouse.min.js │ │ │ ├── jquery.ui.sortable.js │ │ │ ├── jquery.ui.sortable.min.js │ │ │ ├── jquery.ui.widget.js │ │ │ └── jquery.ui.widget.min.js │ │ │ ├── jquery │ │ │ ├── jquery.js │ │ │ └── jquery.min.js │ │ │ ├── load-image │ │ │ ├── load-image.js │ │ │ └── load-image.min.js │ │ │ ├── select2 │ │ │ ├── select2-spinner.gif │ │ │ ├── select2.css │ │ │ ├── select2.js │ │ │ ├── select2.min.js │ │ │ ├── select2.png │ │ │ ├── select2_locale_de.js │ │ │ ├── select2_locale_en.js │ │ │ ├── select2_locale_es.js │ │ │ ├── select2_locale_eu.js │ │ │ ├── select2_locale_fr.js │ │ │ ├── select2_locale_hr.js │ │ │ ├── select2_locale_hu.js │ │ │ ├── select2_locale_it.js │ │ │ ├── select2_locale_nl.js │ │ │ ├── select2_locale_pt-BR.js │ │ │ ├── select2_locale_pt-PT.js │ │ │ ├── select2_locale_ro.js │ │ │ ├── select2_locale_ru.js │ │ │ ├── select2_locale_sk.js │ │ │ ├── select2_locale_sv.js │ │ │ ├── select2_locale_tr.js │ │ │ ├── select2_locale_ua.js │ │ │ ├── select2_locale_zh-CN.js │ │ │ ├── select2_locale_zh-hans.js │ │ │ └── select2x2.png │ │ │ ├── selectize │ │ │ ├── selectize.bootstrap2.css │ │ │ ├── selectize.bootstrap3.css │ │ │ ├── selectize.css │ │ │ ├── selectize.default.css │ │ │ ├── selectize.js │ │ │ ├── selectize.legacy.css │ │ │ └── selectize.min.js │ │ │ └── snapjs │ │ │ ├── snap.css │ │ │ ├── snap.js │ │ │ └── snap.min.js │ │ ├── templates │ │ └── xadmin │ │ │ ├── 404.html │ │ │ ├── 500.html │ │ │ ├── auth │ │ │ ├── password_reset │ │ │ │ ├── complete.html │ │ │ │ ├── confirm.html │ │ │ │ ├── done.html │ │ │ │ ├── email.html │ │ │ │ └── form.html │ │ │ └── user │ │ │ │ ├── add_form.html │ │ │ │ └── change_password.html │ │ │ ├── base.html │ │ │ ├── base_site.html │ │ │ ├── blocks │ │ │ ├── comm.top.setlang.html │ │ │ ├── comm.top.theme.html │ │ │ ├── comm.top.topnav.html │ │ │ ├── modal_list.left_navbar.quickfilter.html │ │ │ ├── model_form.before_fieldsets.wizard.html │ │ │ ├── model_form.submit_line.wizard.html │ │ │ ├── model_list.nav_form.search_form.html │ │ │ ├── model_list.nav_menu.bookmarks.html │ │ │ ├── model_list.nav_menu.filters.html │ │ │ ├── model_list.results_bottom.actions.html │ │ │ ├── model_list.results_top.charts.html │ │ │ ├── model_list.results_top.date_hierarchy.html │ │ │ ├── model_list.top_toolbar.exports.html │ │ │ ├── model_list.top_toolbar.importexport.export.html │ │ │ ├── model_list.top_toolbar.importexport.import.html │ │ │ ├── model_list.top_toolbar.layouts.html │ │ │ ├── model_list.top_toolbar.refresh.html │ │ │ └── model_list.top_toolbar.saveorder.html │ │ │ ├── edit_inline │ │ │ ├── accordion.html │ │ │ ├── base.html │ │ │ ├── blank.html │ │ │ ├── one.html │ │ │ ├── stacked.html │ │ │ ├── tab.html │ │ │ └── tabular.html │ │ │ ├── filters │ │ │ ├── char.html │ │ │ ├── checklist.html │ │ │ ├── date.html │ │ │ ├── fk_search.html │ │ │ ├── list.html │ │ │ ├── number.html │ │ │ ├── quickfilter.html │ │ │ └── rel.html │ │ │ ├── forms │ │ │ └── transfer.html │ │ │ ├── grids │ │ │ └── thumbnails.html │ │ │ ├── import_export │ │ │ ├── export_action.html │ │ │ └── import.html │ │ │ ├── includes │ │ │ ├── box.html │ │ │ ├── pagination.html │ │ │ ├── sitemenu_accordion.html │ │ │ ├── sitemenu_default.html │ │ │ ├── submit_line.html │ │ │ ├── toggle_back.html │ │ │ └── toggle_menu.html │ │ │ ├── layout │ │ │ ├── field_value.html │ │ │ ├── field_value_td.html │ │ │ ├── fieldset.html │ │ │ ├── input_group.html │ │ │ └── td-field.html │ │ │ ├── views │ │ │ ├── app_index.html │ │ │ ├── batch_change_form.html │ │ │ ├── dashboard.html │ │ │ ├── form.html │ │ │ ├── invalid_setup.html │ │ │ ├── logged_out.html │ │ │ ├── login.html │ │ │ ├── model_dashboard.html │ │ │ ├── model_delete_confirm.html │ │ │ ├── model_delete_selected_confirm.html │ │ │ ├── model_detail.html │ │ │ ├── model_form.html │ │ │ ├── model_history.html │ │ │ ├── model_list.html │ │ │ ├── quick_detail.html │ │ │ ├── quick_form.html │ │ │ ├── recover_form.html │ │ │ ├── recover_list.html │ │ │ ├── revision_diff.html │ │ │ └── revision_form.html │ │ │ └── widgets │ │ │ ├── addform.html │ │ │ ├── base.html │ │ │ ├── chart.html │ │ │ ├── list.html │ │ │ └── qbutton.html │ │ ├── templatetags │ │ ├── __init__.py │ │ └── xadmin_tags.py │ │ ├── util.py │ │ ├── vendors.py │ │ ├── views │ │ ├── __init__.py │ │ ├── base.py │ │ ├── dashboard.py │ │ ├── delete.py │ │ ├── detail.py │ │ ├── edit.py │ │ ├── form.py │ │ ├── list.py │ │ └── website.py │ │ └── widgets.py ├── manage.py ├── media │ ├── banner │ │ ├── 7_P_1448945104883.jpg │ │ ├── banner1.jpg │ │ ├── banner1_QJfjj84.jpg │ │ ├── banner2.jpg │ │ ├── banner2_YfUjbyJ.jpg │ │ ├── banner3.jpg │ │ ├── banner3_2Bm3kEY.jpg │ │ └── banner3_WxHN5Ut.jpg │ └── goods │ │ ├── 10_P_1448944572085.jpg │ │ ├── 2_20170719161435_381.jpg │ │ ├── 30_P_1448948663450.jpg │ │ ├── 32_P_1448948525620.jpg │ │ ├── 36_P_1448948234405.jpg │ │ ├── 3_P_1448945490837.jpg │ │ ├── 5_P_1448945270390.jpg │ │ └── images │ │ ├── 10_P_1448944572085.jpg │ │ ├── 10_P_1448944572085_jSYesdL.jpg │ │ ├── 11_P_1448944388277.jpg │ │ ├── 12_P_1448947547989.jpg │ │ ├── 13_P_1448947460386.jpg │ │ ├── 14_P_1448947354031.jpg │ │ ├── 15_P_1448947257324.jpg │ │ ├── 16_P_1448947194687.jpg │ │ ├── 17_P_1448947102246.jpg │ │ ├── 18_P_1448947011435.jpg │ │ ├── 19_P_1448946951581.jpg │ │ ├── 1_P_1449024889889.jpg │ │ ├── 20_P_1448946850602.jpg │ │ ├── 21_P_1448946793276.jpg │ │ ├── 22_P_1448946729629.jpg │ │ ├── 23_P_1448948070348.jpg │ │ ├── 24_P_1448948023823.jpg │ │ ├── 25_P_1448947875346.jpg │ │ ├── 26_P_1448947825754.jpg │ │ ├── 27_P_1448947771805.jpg │ │ ├── 28_P_1448947699948.jpg │ │ ├── 29_P_1448947631994.jpg │ │ ├── 2_20170719161405_249.jpg │ │ ├── 2_20170719161414_628.jpg │ │ ├── 2_20170719161435_381.jpg │ │ ├── 2_P_1448945810202.jpg │ │ ├── 30_P_1448948663450.jpg │ │ ├── 31_P_1448948598947.jpg │ │ ├── 32_P_1448948525620.jpg │ │ ├── 32_P_1448948525620_iN62qCb.jpg │ │ ├── 33_P_1448948479966.jpg │ │ ├── 34_P_1448948399009.jpg │ │ ├── 35_P_1448948333610.jpg │ │ ├── 36_P_1448948234405.jpg │ │ ├── 37_P_1448949284365.jpg │ │ ├── 38_P_1448949220255.jpg │ │ ├── 39_P_1448949115481.jpg │ │ ├── 3_P_1448945490837.jpg │ │ ├── 3_P_1448945490837_01aXrwv.jpg │ │ ├── 40_P_1448949038702.jpg │ │ ├── 41_P_1448948980358.jpg │ │ ├── 42_P_1448948895193.jpg │ │ ├── 43_P_1448948762645.jpg │ │ ├── 44_P_1448948850187.jpg │ │ ├── 45_P_1448946661303.jpg │ │ ├── 46_P_1448946598711.jpg │ │ ├── 47_P_1448946213263.jpg │ │ ├── 48_P_1448943988970.jpg │ │ ├── 49_P_1448162819889.jpg │ │ ├── 4_P_1448945381985.jpg │ │ ├── 50_P_1448946543091.jpg │ │ ├── 51_P_1448946466595.jpg │ │ ├── 53_P_1495068879687.jpg │ │ ├── 5_P_1448945270390.jpg │ │ ├── 6_P_1448945167279.jpg │ │ ├── 7_P_1448945104883.jpg │ │ ├── 8_P_1448945032810.jpg │ │ ├── 9_P_1448944791617.jpg │ │ └── 生鲜_20170719161424_153.jpg ├── requirements.txt ├── static │ ├── fonts │ │ ├── iconfont.60cf513.ttf │ │ └── iconfont.fcaaa27.eot │ ├── images │ │ └── loginBg1.23c7104.jpg │ └── index.entry.js └── templates │ ├── api.html │ └── index.html ├── Front ├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── Screenshots │ ├── Cart.PNG │ ├── Detail.PNG │ ├── Home1.PNG │ ├── Home2.PNG │ ├── List.PNG │ ├── Login.PNG │ └── NoGoods.PNG ├── config │ ├── dev.env.js │ ├── index.js │ └── prod.env.js ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── App.vue │ ├── api │ │ ├── goods.js │ │ ├── http.js │ │ ├── index.js │ │ └── public.js │ ├── assets │ │ ├── icon │ │ │ ├── iconfont.css │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ └── iconfont.woff │ │ └── style │ │ │ ├── common.scss │ │ │ ├── index.scss │ │ │ ├── mixin.scss │ │ │ ├── reset.scss │ │ │ └── theme.scss │ ├── common │ │ ├── footer.vue │ │ └── header.vue │ ├── components │ │ ├── YButton.vue │ │ ├── buynum.vue │ │ ├── countDown.vue │ │ ├── mallGoods.vue │ │ ├── popup.vue │ │ ├── product.vue │ │ └── shelf.vue │ ├── main.js │ ├── page │ │ ├── Cart │ │ │ └── cart.vue │ │ ├── Checkout │ │ │ └── checkout.vue │ │ ├── Goods │ │ │ ├── goods.vue │ │ │ └── goodsDetails.vue │ │ ├── Home │ │ │ └── home.vue │ │ ├── Login │ │ │ ├── login.vue │ │ │ └── register.vue │ │ ├── Order │ │ │ ├── alipay.vue │ │ │ ├── order.vue │ │ │ ├── payment.vue │ │ │ ├── paysuccess.vue │ │ │ ├── qqpay.vue │ │ │ └── wechat.vue │ │ ├── Refresh │ │ │ ├── refreshgoods.vue │ │ │ └── refreshsearch.vue │ │ ├── Search │ │ │ └── search.vue │ │ ├── Thanks │ │ │ └── thanks.vue │ │ ├── User │ │ │ ├── children │ │ │ │ ├── addressList.vue │ │ │ │ ├── aihuishou.vue │ │ │ │ ├── coupon.vue │ │ │ │ ├── information.vue │ │ │ │ ├── order.vue │ │ │ │ ├── orderDetail.vue │ │ │ │ └── support.vue │ │ │ └── user.vue │ │ └── index.vue │ ├── router │ │ └── index.js │ ├── store │ │ ├── action.js │ │ ├── index.js │ │ ├── mutation-types.js │ │ └── mutations.js │ └── utils │ │ └── storage.js └── static │ ├── .gitkeep │ ├── geetest │ └── gt.js │ ├── images │ ├── M.png │ ├── account-icon@2x.32d87deb02b3d1c3cc5bcff0c26314ac.png │ ├── alipay@2x.png │ ├── bg_9b9dcb65ff.png │ ├── bg_9b9dcb65ff@2x.png │ ├── cart-empty-new.png │ ├── cart-empty_@2x.png │ ├── cart-updown_8303731e15@2x.jpg │ ├── checkbox-new_631a56a4f6.png │ ├── con-bg_04f25dbf8e.jpg │ ├── delete-btn-icon_a35bf2437e@2x.jpg │ ├── dialog-gray-bg.png │ ├── error.png │ ├── global-logo-red@2x.png │ ├── global-logo-red@2x.psd │ ├── load.gif │ ├── logo.png │ ├── logo02.png │ ├── no-data.png │ ├── no-search.png │ ├── other-login.png │ ├── qqpay.png │ ├── qr.png │ ├── red.png │ ├── smartisan_4ada7fecea.png │ ├── smartisan_4ada7fecea@2x.png │ ├── smile.png │ ├── support.png │ ├── user-avatar.png │ ├── wechat-explain.png │ └── weixinpay@2x.png │ ├── js │ ├── 3.c565d4ee71bdb3ac0105.js │ ├── 7.0814cc986a8375eb2381.js │ └── app.e28b119acf7c187f0fbf.js │ └── svg │ ├── arrow.svg │ ├── jia.svg │ ├── search.svg │ └── shop.svg ├── LICENSE ├── Mobile ├── Screenshots │ ├── Cart.PNG │ ├── Category_Goods_List.PNG │ ├── Goods_Detail.PNG │ └── Home.PNG └── dailyfresh │ ├── .gitignore │ ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── dailyfresh.iml │ ├── libraries │ │ ├── Dart_Packages.xml │ │ ├── Dart_SDK.xml │ │ ├── Flutter_Plugins.xml │ │ └── Flutter_for_Android.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations │ │ └── main_dart.xml │ └── workspace.xml │ ├── .metadata │ ├── android.iml │ ├── android │ ├── .gitignore │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── imperialinfosys │ │ │ │ └── fgroceries │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ ├── drawable │ │ │ └── launch_background.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ └── values │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle │ ├── assets │ └── address.json │ ├── dailyfresh.iml │ ├── dailyfresh_android.iml │ ├── images │ ├── apple.jpg │ ├── back.jpg │ ├── be.jpg │ ├── bev.jpg │ ├── brand_f.jpg │ ├── eggs.jpg │ ├── frozen.jpg │ ├── grapes.jpg │ ├── gro.jpg │ ├── groceries.jpg │ ├── grthre.jpg │ ├── grtwo.jpg │ ├── guava.jpg │ ├── home.jpg │ ├── kiwi.jpg │ ├── lemons.jpg │ ├── nonveg.jpg │ ├── pineapple.jpg │ ├── tomato.jpg │ └── veg.jpg │ ├── ios │ ├── .gitignore │ ├── Flutter │ │ ├── AppFrameworkInfo.plist │ │ ├── Debug.xcconfig │ │ └── Release.xcconfig │ ├── Runner.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Runner.xcscheme │ ├── Runner.xcworkspace │ │ └── contents.xcworkspacedata │ └── Runner │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ ├── Icon-App-20x20@1x.png │ │ │ ├── Icon-App-20x20@2x.png │ │ │ ├── Icon-App-20x20@3x.png │ │ │ ├── Icon-App-29x29@1x.png │ │ │ ├── Icon-App-29x29@2x.png │ │ │ ├── Icon-App-29x29@3x.png │ │ │ ├── Icon-App-40x40@1x.png │ │ │ ├── Icon-App-40x40@2x.png │ │ │ ├── Icon-App-40x40@3x.png │ │ │ ├── Icon-App-60x60@2x.png │ │ │ ├── Icon-App-60x60@3x.png │ │ │ ├── Icon-App-76x76@1x.png │ │ │ ├── Icon-App-76x76@2x.png │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ └── LaunchImage.imageset │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.png │ │ │ ├── LaunchImage@2x.png │ │ │ ├── LaunchImage@3x.png │ │ │ └── README.md │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ ├── pubspec.lock │ └── pubspec.yaml ├── README.md └── WechatMiniProgram ├── .babelrc ├── .editorconfig ├── .gitignore ├── .postcssrc.js ├── README.md ├── Screenshots ├── Detail1.PNG ├── Detail2.PNG ├── Index1.PNG ├── Index2.PNG ├── List1.PNG └── List2.PNG ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── dailyfresh ├── .babelrc ├── .editorconfig ├── .gitignore ├── .postcssrc.js ├── README.md ├── config │ ├── dev.env.js │ ├── index.js │ └── prod.env.js ├── index.html ├── package.json ├── package.swan.json ├── project.config.json ├── project.swan.json ├── src │ ├── App.vue │ ├── app.json │ ├── components │ │ └── card.vue │ ├── main.js │ ├── pages │ │ ├── counter │ │ │ ├── index.vue │ │ │ ├── main.js │ │ │ └── store.js │ │ ├── index │ │ │ ├── index.vue │ │ │ └── main.js │ │ └── logs │ │ │ ├── index.vue │ │ │ ├── main.js │ │ │ └── main.json │ └── utils │ │ └── index.js └── static │ ├── .gitkeep │ ├── images │ └── user.png │ └── tabs │ ├── home-active.png │ ├── home.png │ ├── orders-active.png │ └── orders.png ├── index.html ├── package-lock.json ├── package.json ├── package.swan.json ├── project.config.json ├── project.swan.json ├── src ├── App.vue ├── app.json ├── components │ └── card.vue ├── main.js ├── pages │ ├── cart │ │ ├── index.vue │ │ ├── main.js │ │ └── style.scss │ ├── categorygoodslist │ │ ├── index.vue │ │ ├── main.js │ │ └── style.scss │ ├── goodsdetail │ │ ├── index.vue │ │ ├── main.js │ │ └── style.scss │ ├── index │ │ ├── index.vue │ │ ├── main.js │ │ └── style.scss │ └── my │ │ ├── index.vue │ │ ├── main.js │ │ └── style.scss └── utils │ └── index.js └── static ├── .gitkeep ├── images ├── address-bg-bd.png ├── address_right.png ├── bgnew.png ├── bgtopic.png ├── checkbox.png ├── clear_input.png ├── close.png ├── del-address.png ├── detail_back.png ├── detail_kefu.png ├── edit.png ├── gif.png ├── go.png ├── ic_menu_choice_nor.png ├── ic_menu_choice_pressed.png ├── ic_menu_me_nor.png ├── ic_menu_me_pressed.png ├── ic_menu_shoping_nor.png ├── ic_menu_shoping_pressed.png ├── ic_menu_sort_nor.png ├── ic_menu_sort_pressed.png ├── ic_menu_topic_nor.png ├── ic_menu_topic_pressed.png ├── icon-category.png ├── icon_close.png ├── icon_collect.png ├── icon_collect_checked.png ├── icon_error.png ├── icon_go_more.png ├── lg.png ├── logo.png ├── marker.png ├── new.png ├── no-search.png ├── right.png ├── rightbig.png ├── rightnew.png ├── righttopic.png ├── search.png ├── top.png ├── user.png └── wxpay.png └── tabs ├── home-active.png ├── home.png ├── orders-active.png └── orders.png /Backend/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Backend/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Backend/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Backend/.idea/webResources.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /Backend/Pipfile: -------------------------------------------------------------------------------- 1 | [[source]] 2 | name = "pypi" 3 | url = "https://pypi.org/simple" 4 | verify_ssl = true 5 | 6 | [dev-packages] 7 | 8 | [packages] 9 | 10 | [requires] 11 | python_version = "3.6" 12 | -------------------------------------------------------------------------------- /Backend/Screenshots/Admin1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/Screenshots/Admin1.PNG -------------------------------------------------------------------------------- /Backend/Screenshots/Admin2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/Screenshots/Admin2.PNG -------------------------------------------------------------------------------- /Backend/Screenshots/Admin3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/Screenshots/Admin3.PNG -------------------------------------------------------------------------------- /Backend/Screenshots/Admin4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/Screenshots/Admin4.PNG -------------------------------------------------------------------------------- /Backend/apps/__init__.py: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 -------------------------------------------------------------------------------- /Backend/apps/goods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/goods/__init__.py -------------------------------------------------------------------------------- /Backend/apps/goods/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /Backend/apps/goods/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class GoodsConfig(AppConfig): 5 | name = 'goods' 6 | verbose_name = "商品管理" 7 | -------------------------------------------------------------------------------- /Backend/apps/goods/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/goods/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/apps/goods/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Backend/apps/trade/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/trade/__init__.py -------------------------------------------------------------------------------- /Backend/apps/trade/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /Backend/apps/trade/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class TradeConfig(AppConfig): 5 | name = 'trade' 6 | verbose_name = "交易管理" 7 | -------------------------------------------------------------------------------- /Backend/apps/trade/keys/alipay_key_2048.txt: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzScwRBjg0xRZwtXKRRgM9TZ0fcVAa/VrbYzG+lnBHJ+0y/AjE0TG5iNYo+vP9dd8p/eMvuAQri1V1KbziyToOe+iGwE3jEXWv55u3vVToHjs1S2vIOo/OheOlMTktzOtOt6Yrvjyu+6uaPx3qUxoLYX4a2bNqDTY0YL8yc3UXuGltOR7FFfpyEEowYl81OARBMkeiZIw2G0Vzqv5MA/N7rxE/wbmecAiEReZGpATx9MC1AVK0JlrhuEqR0HsKspeioKEDF7mYTW3IsYIg7lFo/nohdQBFGXv+ba5I/b9bIbfle1aWRFQmUoGIl8F7byCiDfGd1ftUluosqyQgm2OxQIDAQAB 3 | -----END PRIVATE KEY----- -------------------------------------------------------------------------------- /Backend/apps/trade/keys/pub_2048.txt: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAogfMy5btl1G22sMQGURlM8Fo+m7jbq+8RIut9kLwIIAOF15VUBJfBCHFdCzM2Yx6l1hJOE40q7YZpRD75ho+6JOd+AJDrqJ0Q3ku7yRQaqvjn8YDhd6Ou0iV7izr14ILAjzhiH1piACCRGIWXGHvQZPemVkajfInJGGdeRbT3rw1WN61EgV4b1m28yJ2t4WJvYdEOxxQK3MgOXHCrBlppB1iixyTivbVzLkXfcbCXtKyYpOCYnHYfD60J51WpVTo0zB+uZHUlHpGYCcA6ahgx4qBHAYsawKnT2BN5YOzSrTC3VouyWIf+m2SiWV6szEBYjAVMfTUwSC24XZUnJlPoQIDAQAB 3 | -----END PRIVATE KEY----- -------------------------------------------------------------------------------- /Backend/apps/trade/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/trade/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/apps/trade/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Backend/apps/user_operation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/user_operation/__init__.py -------------------------------------------------------------------------------- /Backend/apps/user_operation/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /Backend/apps/user_operation/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class UserOperationConfig(AppConfig): 5 | name = 'user_operation' 6 | verbose_name = "操作管理" 7 | 8 | def ready(self): 9 | import user_operation.signals 10 | -------------------------------------------------------------------------------- /Backend/apps/user_operation/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/user_operation/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/apps/user_operation/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Backend/apps/users/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/users/__init__.py -------------------------------------------------------------------------------- /Backend/apps/users/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | -------------------------------------------------------------------------------- /Backend/apps/users/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class UsersConfig(AppConfig): 5 | name = 'users' 6 | verbose_name = "用户管理" 7 | 8 | def ready(self): 9 | import users.signals 10 | -------------------------------------------------------------------------------- /Backend/apps/users/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/users/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/apps/users/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Backend/apps/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/apps/utils/__init__.py -------------------------------------------------------------------------------- /Backend/dailyfresh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/dailyfresh/__init__.py -------------------------------------------------------------------------------- /Backend/dailyfresh/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for VueDjangoFrameWorkShop project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/2.0/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dailyfresh.settings") 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/UEditorSnapscreen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/UEditorSnapscreen.exe -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/_examples/server/getContent.asp: -------------------------------------------------------------------------------- 1 | <% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %> 2 | 3 | 4 | 10 | <% 11 | Dim content 12 | content = Request.Form("myEditor") 13 | Response.Write("第1个编辑器的值") 14 | Response.Write("
" + content + "
") 15 | %> -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_chm.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_default.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_doc.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_exe.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_jpg.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_mp3.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_mv.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_pdf.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_ppt.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_psd.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_rar.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_txt.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/fileTypeImages/icon_xls.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/alignicon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/alignicon.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/alignicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/alignicon.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/file-icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/file-icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/file-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/file-icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/image.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/progress.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/success.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/attachment/images/success.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/background/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/background/images/bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/background/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/background/images/success.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts0.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts1.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts2.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts3.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts4.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/charts/images/charts5.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/0.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/bface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/bface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/cface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/cface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/fface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/fface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/jxface2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/jxface2.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/neweditor-tab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/neweditor-tab-bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/tface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/tface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/wface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/wface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/yface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/emotion/images/yface.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/help/help.css: -------------------------------------------------------------------------------- 1 | .wrapper{width: 370px;margin: 10px auto;zoom: 1;} 2 | .tabbody{height: 360px;} 3 | .tabbody .panel{width:100%;height: 360px;position: absolute;background: #fff;} 4 | .tabbody .panel h1{font-size:26px;margin: 5px 0 0 5px;} 5 | .tabbody .panel p{font-size:12px;margin: 5px 0 0 5px;} 6 | .tabbody table{width:90%;line-height: 20px;margin: 5px 0 0 5px;;} 7 | .tabbody table thead{font-weight: bold;line-height: 25px;} -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/alignicon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/alignicon.jpg -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/image.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/progress.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/success.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/image/images/success.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/addimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/addimg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/brush.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/delimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/delimg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/delimgH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/delimgH.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/empty.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/emptyH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/emptyH.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/eraser.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/redo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/redo.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/redoH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/redoH.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/scale.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/scaleH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/scaleH.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/size.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/undo.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/undoH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/scrawl/images/undoH.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/table/dragicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/table/dragicon.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/bg.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre0.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre1.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre2.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre3.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/template/images/pre4.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/center_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/center_focus.jpg -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/file-icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/file-icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/file-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/file-icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/image.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/left_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/left_focus.jpg -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/none_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/none_focus.jpg -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/progress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/progress.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/right_focus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/right_focus.jpg -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/success.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/video/images/success.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/wordimage/fClipboard_ueditor.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/wordimage/fClipboard_ueditor.swf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/wordimage/imageUploader.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/dialogs/wordimage/imageUploader.swf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/addimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/addimage.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/alldeletebtnhoverskin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/alldeletebtnhoverskin.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/alldeletebtnupskin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/alldeletebtnupskin.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/background.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/button.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/copy.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/deletedisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/deletedisable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/deleteenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/deleteenable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/listbackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/listbackground.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/localimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/localimage.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/music.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotateleftdisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotateleftdisable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotateleftenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotateleftenable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotaterightdisable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotaterightdisable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotaterightenable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/rotaterightenable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/en/images/upload.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/copy.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/localimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/localimage.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/music.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/lang/zh-cn/images/upload.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/anchor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/anchor.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow_down.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/arrow_up.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/button-bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/button-bg.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cancelbutton.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cancelbutton.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/charts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/charts.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_h.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_h.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_h.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_v.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/cursor_v.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/dialog-title-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/dialog-title-bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/fileScan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/fileScan.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/highlighted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/highlighted.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons-all.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons-all.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/icons.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/loaderror.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/loaderror.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/loading.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/lock.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/lock.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/neweditor-tab-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/neweditor-tab-bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/pagebreak.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/pagebreak.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/scale.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/sortable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/sortable.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/spacer.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/sparator_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/sparator_v.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/table-cell-align.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/table-cell-align.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/tangram-colorpicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/tangram-colorpicker.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/toolbar_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/toolbar_bg.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/unhighlighted.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/unhighlighted.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/upload.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/videologo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/videologo.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/word.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/word.gif -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/wordpaste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/themes/default/images/wordpaste.png -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/themes/iframe.css: -------------------------------------------------------------------------------- 1 | /*可以在这里添加你自己的css*/ 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/snapscreen/UEditorSnapscreen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/snapscreen/UEditorSnapscreen.exe -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.eot -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.ttf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/font/vjs.woff -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/video-js.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/video-js/video-js.swf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/webuploader/Uploader.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/webuploader/Uploader.swf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/zeroclipboard/ZeroClipboard.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/DjangoUeditor/static/ueditor/third-party/zeroclipboard/ZeroClipboard.swf -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/templates/ueditor.html: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/test_try.py: -------------------------------------------------------------------------------- 1 | # coding:utf-8 2 | from utils import FileSize 3 | MF = FileSize("36723678") 4 | print(MF) 5 | -------------------------------------------------------------------------------- /Backend/extra_apps/DjangoUeditor/urls.py: -------------------------------------------------------------------------------- 1 | # coding:utf-8 2 | from django import VERSION 3 | from .widgets import UEditorWidget, AdminUEditorWidget 4 | from .views import get_ueditor_controller 5 | from django.conf.urls import url 6 | 7 | urlpatterns = [ 8 | url(r'^controller/$', get_ueditor_controller), 9 | ] 10 | -------------------------------------------------------------------------------- /Backend/extra_apps/__init__.py: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/exceptions.py: -------------------------------------------------------------------------------- 1 | 2 | from django.core.exceptions import FieldError 3 | 4 | 5 | class FieldLookupError(FieldError): 6 | def __init__(self, model_field, lookup_expr): 7 | super(FieldLookupError, self).__init__( 8 | "Unsupported lookup '%s' for field '%s'." % (lookup_expr, model_field) 9 | ) 10 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/django_filters/models.py -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/rest_framework/__init__.py: -------------------------------------------------------------------------------- 1 | # flake8: noqa 2 | from __future__ import absolute_import 3 | from .backends import DjangoFilterBackend 4 | from .filterset import FilterSet 5 | from .filters import * 6 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/rest_framework/filters.py: -------------------------------------------------------------------------------- 1 | 2 | from ..filters import * 3 | from ..widgets import BooleanWidget 4 | 5 | 6 | class BooleanFilter(BooleanFilter): 7 | def __init__(self, *args, **kwargs): 8 | kwargs.setdefault('widget', BooleanWidget) 9 | 10 | super(BooleanFilter, self).__init__(*args, **kwargs) 11 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/templates/django_filters/rest_framework/crispy_form.html: -------------------------------------------------------------------------------- 1 | {% load crispy_forms_tags %} 2 | {% load i18n %} 3 | 4 |

{% trans "Field filters" %}

5 | {% crispy filter.form %} 6 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/templates/django_filters/rest_framework/form.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 |

{% trans "Field filters" %}

3 |
4 | {{ filter.form.as_p }} 5 | 6 |
7 | -------------------------------------------------------------------------------- /Backend/extra_apps/django_filters/templates/django_filters/widgets/multiwidget.html: -------------------------------------------------------------------------------- 1 | {% for widget in widget.subwidgets %}{% include widget.template_name %}{% if forloop.first %}-{% endif %}{% endfor %} 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class RestFrameworkConfig(AppConfig): 5 | name = 'rest_framework' 6 | verbose_name = "Django REST framework" 7 | 8 | def ready(self): 9 | # Add System checks 10 | from .checks import pagination_system_check # NOQA 11 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/__init__.py: -------------------------------------------------------------------------------- 1 | default_app_config = 'rest_framework.authtoken.apps.AuthTokenConfig' 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | from rest_framework.authtoken.models import Token 4 | 5 | 6 | class TokenAdmin(admin.ModelAdmin): 7 | list_display = ('key', 'user', 'created') 8 | fields = ('user',) 9 | ordering = ('-created',) 10 | 11 | 12 | admin.site.register(Token, TokenAdmin) 13 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | from django.utils.translation import ugettext_lazy as _ 3 | 4 | 5 | class AuthTokenConfig(AppConfig): 6 | name = 'rest_framework.authtoken' 7 | verbose_name = _("Auth Token") 8 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/authtoken/management/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/authtoken/management/commands/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/authtoken/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/authtoken/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/models.py: -------------------------------------------------------------------------------- 1 | # Just to keep things like ./manage.py test happy 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/docs/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/docs/img/favicon.ico -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/docs/img/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/docs/img/grid.png -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/static/rest_framework/img/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/static/rest_framework/img/grid.png -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/admin/detail.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | 3 | 4 | {% for key, value in results|items %} 5 | {% if key in details %} 6 | 7 | {% endif %} 8 | {% endfor %} 9 | 10 |
{{ key|capfirst }}{{ value|format_value }}
11 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/admin/dict_value.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | 3 | 4 | {% for k, v in value|items %} 5 | 6 | 7 | 8 | 9 | {% endfor %} 10 | 11 |
{{ k|format_value }}{{ v|format_value }}
12 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/admin/list_value.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | 3 | 4 | {% for item in value %} 5 | 6 | 7 | 8 | 9 | {% endfor %} 10 | 11 |
{{ forloop.counter0 }}{{ item|format_value }}
12 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/admin/simple_list_value.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% for item in value %}{% if not forloop.first%},{% endif %} {{item|format_value}}{% endfor %} 3 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/api.html: -------------------------------------------------------------------------------- 1 | {% extends "rest_framework/base.html" %} 2 | 3 | {# Override this template in your own templates directory to customize #} 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/docs/langs/javascript-intro.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% load static %} 3 |
{% code html %}
4 | 
5 | {% endcode %}
6 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/docs/langs/python-intro.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 |
{% code bash %}# Install the Python client library
3 | $ pip install coreapi{% endcode %}
4 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/docs/langs/shell-intro.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 |
{% code bash %}# Install the command line client
3 | $ pip install coreapi-cli{% endcode %}
4 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/docs/langs/shell.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 |
{% code bash %}# Load the schema document
3 | $ coreapi get {{ document.url }}{% if schema_format %} --format {{ schema_format }}{% endif %}
4 | 
5 | # Interact with the API endpoint
6 | $ coreapi action {% if section_key %}{{ section_key }} {% endif %}{{ link_key }}{% for field in link.fields %} -p {{ field.name }}=...{% endfor %}{% endcode %}
7 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/horizontal/dict_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 6 | {% endif %} 7 | 8 |
9 |

Dictionaries are not currently supported in HTML input.

10 |
11 |
12 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/horizontal/form.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% for field in form %} 3 | {% if not field.read_only %} 4 | {% render_field field style=style %} 5 | {% endif %} 6 | {% endfor %} 7 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/horizontal/list_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 6 | {% endif %} 7 | 8 |
9 |

Lists are not currently supported in HTML input.

10 |
11 |
12 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/horizontal/list_fieldset.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | 3 |
4 | {% if field.label %} 5 |
6 | 7 | {{ field.label }} 8 | 9 |
10 | {% endif %} 11 | 12 |

Lists are not currently supported in HTML input.

13 |
14 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/checkbox.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 7 |
8 |
9 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/dict_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 6 | {% endif %} 7 | 8 |

Dictionaries are not currently supported in HTML input.

9 |
10 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/fieldset.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% for nested_field in field %} 3 | {% if not nested_field.read_only %} 4 | {% render_field nested_field style=style %} 5 | {% endif %} 6 | {% endfor %} 7 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/form.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% for field in form %} 3 | {% if not field.read_only %} 4 | {% render_field field style=style %} 5 | {% endif %} 6 | {% endfor %} 7 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/list_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 6 | {% endif %} 7 | 8 |

Lists are not currently supported in HTML input.

9 |
10 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/list_fieldset.html: -------------------------------------------------------------------------------- 1 | Lists are not currently supported in HTML input. 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/inline/textarea.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 6 | {% endif %} 7 | 8 | 9 |
10 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/login.html: -------------------------------------------------------------------------------- 1 | {% extends "rest_framework/login_base.html" %} 2 | 3 | {# Override this template in your own templates directory to customize #} 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/raw_data_form.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {{ form.non_field_errors }} 3 | {% for field in form %} 4 |
5 | {{ field.label_tag|add_class:"col-sm-2 control-label" }} 6 |
7 | {{ field|add_class:"form-control" }} 8 | {{ field.help_text|safe }} 9 |
10 |
11 | {% endfor %} 12 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/schema.js: -------------------------------------------------------------------------------- 1 | var codec = new window.coreapi.codecs.CoreJSONCodec() 2 | var coreJSON = window.atob('{{ schema }}') 3 | window.schema = codec.decode(coreJSON) 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/vertical/dict_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 4 | {% endif %} 5 | 6 |

Dictionaries are not currently supported in HTML input.

7 |
8 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/vertical/fieldset.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | 3 |
4 | {% if field.label %} 5 | 6 | {{ field.label }} 7 | 8 | {% endif %} 9 | 10 | {% for nested_field in field %} 11 | {% if not nested_field.read_only %} 12 | {% render_field nested_field style=style %} 13 | {% endif %} 14 | {% endfor %} 15 |
16 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/vertical/form.html: -------------------------------------------------------------------------------- 1 | {% load rest_framework %} 2 | {% for field in form %} 3 | {% if not field.read_only %} 4 | {% render_field field style=style %} 5 | {% endif %} 6 | {% endfor %} 7 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/vertical/list_field.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 4 | {% endif %} 5 | 6 |

Lists are not currently supported in HTML input.

7 |
8 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templates/rest_framework/vertical/list_fieldset.html: -------------------------------------------------------------------------------- 1 |
2 | {% if field.label %} 3 | 4 | {{ field.label }} 5 | 6 | {% endif %} 7 | 8 |

Lists are not currently supported in HTML input.

9 |
10 | -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/templatetags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/templatetags/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/rest_framework/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/rest_framework/utils/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '1.7.0' 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/social_core/backends/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/aol.py: -------------------------------------------------------------------------------- 1 | """ 2 | AOL OpenId backend, docs at: 3 | https://python-social-auth.readthedocs.io/en/latest/backends/aol.html 4 | """ 5 | from .open_id import OpenIdAuth 6 | 7 | 8 | class AOLOpenId(OpenIdAuth): 9 | name = 'aol' 10 | URL = 'http://openid.aol.com' 11 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/belgiumeid.py: -------------------------------------------------------------------------------- 1 | """ 2 | Belgium EID OpenId backend, docs at: 3 | https://python-social-auth.readthedocs.io/en/latest/backends/belgium_eid.html 4 | """ 5 | from .open_id import OpenIdAuth 6 | 7 | 8 | class BelgiumEIDOpenId(OpenIdAuth): 9 | """Belgium e-ID OpenID authentication backend""" 10 | name = 'belgiumeid' 11 | URL = 'https://www.e-contract.be/eid-idp/endpoints/openid/auth' 12 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/email.py: -------------------------------------------------------------------------------- 1 | """ 2 | Legacy Email backend, docs at: 3 | https://python-social-auth.readthedocs.io/en/latest/backends/email.html 4 | """ 5 | from .legacy import LegacyAuth 6 | 7 | 8 | class EmailAuth(LegacyAuth): 9 | name = 'email' 10 | ID_KEY = 'email' 11 | REQUIRES_EMAIL_VALIDATION = True 12 | EXTRA_DATA = ['email'] 13 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/fedora.py: -------------------------------------------------------------------------------- 1 | """ 2 | Fedora OpenId backend, docs at: 3 | https://python-social-auth.readthedocs.io/en/latest/backends/fedora.html 4 | """ 5 | from .open_id import OpenIdAuth 6 | 7 | 8 | class FedoraOpenId(OpenIdAuth): 9 | name = 'fedora' 10 | URL = 'https://id.fedoraproject.org' 11 | USERNAME_KEY = 'nickname' 12 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/launchpad.py: -------------------------------------------------------------------------------- 1 | """ 2 | Launchpad OpenId backend 3 | """ 4 | 5 | from .open_id import OpenIdAuth 6 | 7 | 8 | class LaunchpadOpenId(OpenIdAuth): 9 | name = 'launchpad' 10 | URL = 'https://login.launchpad.net' 11 | USERNAME_KEY = 'nickname' 12 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/ubuntu.py: -------------------------------------------------------------------------------- 1 | """ 2 | Ubuntu One OpenId backend 3 | """ 4 | from .open_id import OpenIdAuth 5 | 6 | 7 | class UbuntuOpenId(OpenIdAuth): 8 | name = 'ubuntu' 9 | URL = 'https://login.ubuntu.com' 10 | 11 | def get_user_id(self, details, response): 12 | """ 13 | Return user unique id provided by service. For Ubuntu One 14 | the nickname should be original. 15 | """ 16 | return details['nickname'] 17 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/backends/username.py: -------------------------------------------------------------------------------- 1 | """ 2 | Legacy Username backend, docs at: 3 | https://python-social-auth.readthedocs.io/en/latest/backends/username.html 4 | """ 5 | from .legacy import LegacyAuth 6 | 7 | 8 | class UsernameAuth(LegacyAuth): 9 | name = 'username' 10 | ID_KEY = 'username' 11 | EXTRA_DATA = ['username'] 12 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/pipeline/debug.py: -------------------------------------------------------------------------------- 1 | from pprint import pprint 2 | 3 | 4 | def debug(response, details, *args, **kwargs): 5 | print('=' * 80) 6 | pprint(response) 7 | print('=' * 80) 8 | pprint(details) 9 | print('=' * 80) 10 | pprint(args) 11 | print('=' * 80) 12 | pprint(kwargs) 13 | print('=' * 80) 14 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/social_core/tests/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/actions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/social_core/tests/actions/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/social_core/tests/backends/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/requirements-base.txt: -------------------------------------------------------------------------------- 1 | httpretty==0.6.5 2 | coverage>=3.6 3 | nose>=1.2.1 4 | rednose>=0.4.1 5 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/requirements-pypy.txt: -------------------------------------------------------------------------------- 1 | -r requirements-base.txt 2 | unittest2==0.5.1 3 | mock==1.0.1 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/requirements-python2.txt: -------------------------------------------------------------------------------- 1 | -r requirements-base.txt 2 | unittest2==0.5.1 3 | mock==1.0.1 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/requirements-python3.txt: -------------------------------------------------------------------------------- 1 | -r requirements-base.txt 2 | unittest2py3k==0.5.1 3 | -------------------------------------------------------------------------------- /Backend/extra_apps/social_core/tests/requirements.txt: -------------------------------------------------------------------------------- 1 | -r requirements-python2.txt 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | 4 | [xadmin-core.django] 5 | file_filter = locale//LC_MESSAGES/django.po 6 | source_file = locale/en/LC_MESSAGES/django.po 7 | source_lang = en 8 | type = PO 9 | 10 | [xadmin-core.djangojs] 11 | file_filter = locale//LC_MESSAGES/djangojs.po 12 | source_file = locale/en/LC_MESSAGES/djangojs.po 13 | source_lang = en 14 | type = PO -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | from django.core import checks 3 | from django.utils.translation import ugettext_lazy as _ 4 | import xadmin 5 | 6 | 7 | class XAdminConfig(AppConfig): 8 | """Simple AppConfig which does not do automatic discovery.""" 9 | 10 | name = 'xadmin' 11 | verbose_name = _("Administration") 12 | 13 | def ready(self): 14 | self.module.autodiscover() 15 | setattr(xadmin,'site',xadmin.site) 16 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/migrations/__init__.py -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.aggregation.css: -------------------------------------------------------------------------------- 1 | td.aggregate { 2 | font-weight: bold; 3 | } 4 | td.aggregate span.aggregate_title { 5 | float: right; 6 | } -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.importexport.css: -------------------------------------------------------------------------------- 1 | /* FORM ROWS */ 2 | 3 | .form-row { 4 | overflow: hidden; 5 | padding: 10px; 6 | font-size: 13px; 7 | border-bottom: 1px solid #eee; 8 | } 9 | 10 | .form-row img, .form-row input { 11 | vertical-align: middle; 12 | } 13 | 14 | .form-row label input[type="checkbox"] { 15 | margin-top: 0; 16 | vertical-align: 0; 17 | } 18 | 19 | form .form-row p { 20 | padding-left: 0; 21 | } 22 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/css/xadmin.plugin.quickfilter.css: -------------------------------------------------------------------------------- 1 | .nav-quickfilter .filter-item { 2 | white-space: nowrap; 3 | overflow: hidden; 4 | padding: 5px; 5 | } 6 | 7 | .nav-quickfilter .filter-col-1 { 8 | margin: 3px 2px 0 -2px; 9 | float: left; 10 | } 11 | 12 | .nav-quickfilter .filter-col-2 { 13 | } 14 | 15 | .nav-quickfilter .nav-expand { 16 | z-index:100; 17 | } -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/css/xadmin.plugins.css: -------------------------------------------------------------------------------- 1 | /** Action **/ 2 | .action-checkbox-column { 3 | width: 14px; 4 | } 5 | 6 | /** quick-form **/ 7 | .quick-form .modal-body { 8 | padding-bottom: 0px; 9 | } 10 | .quick-form .modal-footer { 11 | margin-top: 0px; 12 | } -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/js/xadmin.plugin.batch.js: -------------------------------------------------------------------------------- 1 | 2 | ;(function($){ 3 | 4 | $('.batch-field-checkbox').bind('click', function(event){ 5 | if (!event) { var event = window.event; } 6 | var target = event.target ? event.target : event.srcElement; 7 | 8 | var wrap = $(this).parent().parent().find('.control-wrap'); 9 | if(target.checked){ 10 | wrap.show('fast'); 11 | } else { 12 | wrap.hide('fast'); 13 | } 14 | }); 15 | 16 | })(jQuery) 17 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/js/xadmin.widget.multiselect.js: -------------------------------------------------------------------------------- 1 | 2 | ;(function($){ 3 | 4 | $.fn.exform.renders.push(function(f){ 5 | if($.fn.multiselect){ 6 | f.find('.selectmultiple.selectdropdown').multiselect({ 7 | 8 | }); 9 | } 10 | }); 11 | 12 | })(jQuery) -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-image-gallery/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-image-gallery/img/loading.gif -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-modal/img/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-modal/img/ajax-loader.gif -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-multiselect/css/bootstrap-multiselect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap-multiselect/css/bootstrap-multiselect.css -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2-spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2-spinner.gif -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2.png -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/static/xadmin/vendor/select2/select2x2.png -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/404.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | {% block title %}{% trans 'Page not found' %}{% endblock %} 5 | 6 | {% block content %} 7 | 8 |

{% trans 'Page not found' %}

9 | 10 |

{% trans "We're sorry, but the requested page could not be found." %}

11 | 12 | {% endblock %} 13 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/blocks/comm.top.theme.html: -------------------------------------------------------------------------------- 1 | {% load i18n xadmin_tags %} 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/blocks/modal_list.left_navbar.quickfilter.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/blocks/model_list.results_top.date_hierarchy.html: -------------------------------------------------------------------------------- 1 | {% if show %} 2 |
3 |
9 |
10 | {% endif %} 11 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.importexport.import.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/blocks/model_list.top_toolbar.saveorder.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | 7 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/edit_inline/blank.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/edit_inline/base.html" %} 2 | {% load i18n xadmin_tags crispy_forms_tags %} 3 | 4 | {% block box_content_class %}formset-content{% endblock box_content_class %} 5 | {% block box_content %}

{% trans "Null" %}

{% endblock box_content %} -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/edit_inline/one.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/edit_inline/base.html" %} 2 | {% load i18n xadmin_tags crispy_forms_tags %} 3 | 4 | {% block box_title %}{{ formset.opts.verbose_name_plural|title }}{% endblock box_title %} 5 | {% block box_content %} 6 | {{ formset.formset.management_form }} 7 | {{ formset.formset.non_form_errors }} 8 | {% crispy formset.formset.0 formset.formset.helper %} 9 | {% endblock box_content %} -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/filters/list.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/filters/rel.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/includes/pagination.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 |
  • {{ cl.result_count }} {% ifequal cl.result_count 1 %}{{ cl.opts.verbose_name }}{% else %}{{ cl.opts.verbose_name_plural }}{% endifequal %}
  • 3 | {% if pagination_required %} 4 | {% for num in page_range %} 5 |
  • {{ num }}
  • 6 | {% endfor %} 7 | {% endif %} 8 | {% if show_all_url %} 9 |
  • {% trans 'Show all' %}
  • 10 | {% endif %} 11 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/includes/toggle_back.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/includes/toggle_menu.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/layout/field_value.html: -------------------------------------------------------------------------------- 1 |
    2 |
    {{ result.label|safe }}
    3 |
    4 |

    {{ result.val }}

    5 |
    6 |
    7 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/layout/field_value_td.html: -------------------------------------------------------------------------------- 1 | 2 | {{ result.val }} 3 | 4 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/views/invalid_setup.html: -------------------------------------------------------------------------------- 1 | {% extends base_template %} 2 | {% load i18n %} 3 | 4 | 5 | {% block breadcrumbs %} 6 | 10 | {% endblock %} 11 | 12 | {% block content %} 13 |

    {% trans "Something's wrong with your database installation. Make sure the appropriate database tables have been created, and make sure the database is readable by the appropriate user." %}

    14 | {% endblock %} 15 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/views/quick_detail.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% load xadmin_tags %} 3 | {% load crispy_forms_tags %} 4 | {% crispy form %} -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/views/quick_form.html: -------------------------------------------------------------------------------- 1 | {% load i18n %} 2 | {% load xadmin_tags %} 3 | {% load crispy_forms_tags %} 4 |
    {% csrf_token %} 5 | {% crispy form %} 6 |
    7 | {{ media.css }} 8 | {{ media.js }} -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templates/xadmin/widgets/qbutton.html: -------------------------------------------------------------------------------- 1 | {% extends "xadmin/widgets/base.html" %} 2 | {% load i18n xadmin_tags %} 3 | 4 | {% block content %} 5 |
    6 | {% for btn in btns %} 7 | 13 | {% endfor %} 14 |
    15 | {% endblock content %} 16 | -------------------------------------------------------------------------------- /Backend/extra_apps/xadmin/templatetags/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/extra_apps/xadmin/templatetags/__init__.py -------------------------------------------------------------------------------- /Backend/media/banner/7_P_1448945104883.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/7_P_1448945104883.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner1.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner1_QJfjj84.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner1_QJfjj84.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner2.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner2_YfUjbyJ.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner2_YfUjbyJ.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner3.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner3_2Bm3kEY.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner3_2Bm3kEY.jpg -------------------------------------------------------------------------------- /Backend/media/banner/banner3_WxHN5Ut.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/banner/banner3_WxHN5Ut.jpg -------------------------------------------------------------------------------- /Backend/media/goods/10_P_1448944572085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/10_P_1448944572085.jpg -------------------------------------------------------------------------------- /Backend/media/goods/2_20170719161435_381.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/2_20170719161435_381.jpg -------------------------------------------------------------------------------- /Backend/media/goods/30_P_1448948663450.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/30_P_1448948663450.jpg -------------------------------------------------------------------------------- /Backend/media/goods/32_P_1448948525620.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/32_P_1448948525620.jpg -------------------------------------------------------------------------------- /Backend/media/goods/36_P_1448948234405.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/36_P_1448948234405.jpg -------------------------------------------------------------------------------- /Backend/media/goods/3_P_1448945490837.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/3_P_1448945490837.jpg -------------------------------------------------------------------------------- /Backend/media/goods/5_P_1448945270390.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/5_P_1448945270390.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/10_P_1448944572085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/10_P_1448944572085.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/10_P_1448944572085_jSYesdL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/10_P_1448944572085_jSYesdL.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/11_P_1448944388277.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/11_P_1448944388277.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/12_P_1448947547989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/12_P_1448947547989.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/13_P_1448947460386.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/13_P_1448947460386.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/14_P_1448947354031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/14_P_1448947354031.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/15_P_1448947257324.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/15_P_1448947257324.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/16_P_1448947194687.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/16_P_1448947194687.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/17_P_1448947102246.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/17_P_1448947102246.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/18_P_1448947011435.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/18_P_1448947011435.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/19_P_1448946951581.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/19_P_1448946951581.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/1_P_1449024889889.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/1_P_1449024889889.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/20_P_1448946850602.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/20_P_1448946850602.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/21_P_1448946793276.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/21_P_1448946793276.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/22_P_1448946729629.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/22_P_1448946729629.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/23_P_1448948070348.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/23_P_1448948070348.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/24_P_1448948023823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/24_P_1448948023823.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/25_P_1448947875346.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/25_P_1448947875346.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/26_P_1448947825754.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/26_P_1448947825754.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/27_P_1448947771805.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/27_P_1448947771805.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/28_P_1448947699948.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/28_P_1448947699948.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/29_P_1448947631994.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/29_P_1448947631994.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/2_20170719161405_249.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/2_20170719161405_249.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/2_20170719161414_628.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/2_20170719161414_628.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/2_20170719161435_381.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/2_20170719161435_381.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/2_P_1448945810202.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/2_P_1448945810202.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/30_P_1448948663450.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/30_P_1448948663450.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/31_P_1448948598947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/31_P_1448948598947.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/32_P_1448948525620.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/32_P_1448948525620.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/32_P_1448948525620_iN62qCb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/32_P_1448948525620_iN62qCb.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/33_P_1448948479966.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/33_P_1448948479966.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/34_P_1448948399009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/34_P_1448948399009.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/35_P_1448948333610.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/35_P_1448948333610.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/36_P_1448948234405.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/36_P_1448948234405.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/37_P_1448949284365.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/37_P_1448949284365.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/38_P_1448949220255.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/38_P_1448949220255.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/39_P_1448949115481.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/39_P_1448949115481.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/3_P_1448945490837.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/3_P_1448945490837.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/3_P_1448945490837_01aXrwv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/3_P_1448945490837_01aXrwv.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/40_P_1448949038702.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/40_P_1448949038702.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/41_P_1448948980358.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/41_P_1448948980358.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/42_P_1448948895193.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/42_P_1448948895193.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/43_P_1448948762645.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/43_P_1448948762645.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/44_P_1448948850187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/44_P_1448948850187.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/45_P_1448946661303.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/45_P_1448946661303.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/46_P_1448946598711.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/46_P_1448946598711.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/47_P_1448946213263.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/47_P_1448946213263.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/48_P_1448943988970.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/48_P_1448943988970.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/49_P_1448162819889.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/49_P_1448162819889.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/4_P_1448945381985.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/4_P_1448945381985.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/50_P_1448946543091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/50_P_1448946543091.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/51_P_1448946466595.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/51_P_1448946466595.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/53_P_1495068879687.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/53_P_1495068879687.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/5_P_1448945270390.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/5_P_1448945270390.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/6_P_1448945167279.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/6_P_1448945167279.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/7_P_1448945104883.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/7_P_1448945104883.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/8_P_1448945032810.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/8_P_1448945032810.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/9_P_1448944791617.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/9_P_1448944791617.jpg -------------------------------------------------------------------------------- /Backend/media/goods/images/生鲜_20170719161424_153.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/media/goods/images/生鲜_20170719161424_153.jpg -------------------------------------------------------------------------------- /Backend/static/fonts/iconfont.60cf513.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/static/fonts/iconfont.60cf513.ttf -------------------------------------------------------------------------------- /Backend/static/fonts/iconfont.fcaaa27.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/static/fonts/iconfont.fcaaa27.eot -------------------------------------------------------------------------------- /Backend/static/images/loginBg1.23c7104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Backend/static/images/loginBg1.23c7104.jpg -------------------------------------------------------------------------------- /Backend/templates/api.html: -------------------------------------------------------------------------------- 1 | {% extends "rest_framework/base.html" %} 2 | 3 | -------------------------------------------------------------------------------- /Backend/templates/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {% load staticfiles %} 5 | 6 | 首页 7 | 8 | 9 |
    10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /Front/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /Front/.eslintignore: -------------------------------------------------------------------------------- 1 | build/*.js 2 | config/*.js 3 | -------------------------------------------------------------------------------- /Front/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | /dist 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Editor directories and files 9 | .idea 10 | *.suo 11 | *.ntvs* 12 | *.njsproj 13 | *.sln 14 | -------------------------------------------------------------------------------- /Front/.postcssrc.js: -------------------------------------------------------------------------------- 1 | // https://github.com/michael-ciniawsky/postcss-load-config 2 | 3 | module.exports = { 4 | "plugins": { 5 | // to edit target browsers: use "browserlist" field in package.json 6 | "autoprefixer": {} 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Front/Screenshots/Cart.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/Cart.PNG -------------------------------------------------------------------------------- /Front/Screenshots/Detail.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/Detail.PNG -------------------------------------------------------------------------------- /Front/Screenshots/Home1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/Home1.PNG -------------------------------------------------------------------------------- /Front/Screenshots/Home2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/Home2.PNG -------------------------------------------------------------------------------- /Front/Screenshots/List.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/List.PNG -------------------------------------------------------------------------------- /Front/Screenshots/Login.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/Login.PNG -------------------------------------------------------------------------------- /Front/Screenshots/NoGoods.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/Screenshots/NoGoods.PNG -------------------------------------------------------------------------------- /Front/config/dev.env.js: -------------------------------------------------------------------------------- 1 | var merge = require('webpack-merge') 2 | var prodEnv = require('./prod.env') 3 | 4 | module.exports = merge(prodEnv, { 5 | NODE_ENV: '"development"' 6 | }) 7 | -------------------------------------------------------------------------------- /Front/config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /Front/src/App.vue: -------------------------------------------------------------------------------- 1 | 6 | 11 | 22 | -------------------------------------------------------------------------------- /Front/src/assets/icon/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/src/assets/icon/iconfont.eot -------------------------------------------------------------------------------- /Front/src/assets/icon/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/src/assets/icon/iconfont.ttf -------------------------------------------------------------------------------- /Front/src/assets/icon/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/src/assets/icon/iconfont.woff -------------------------------------------------------------------------------- /Front/src/assets/style/index.scss: -------------------------------------------------------------------------------- 1 | // @import "reset"; 2 | @import "./reset.scss"; 3 | @import "common"; 4 | -------------------------------------------------------------------------------- /Front/src/assets/style/mixin.scss: -------------------------------------------------------------------------------- 1 | %block-center { 2 | display: flex; 3 | align-items: center; 4 | justify-content: center; 5 | } 6 | 7 | @mixin wh($w,$h:$w) { 8 | width: $w; 9 | height: $h; 10 | } 11 | -------------------------------------------------------------------------------- /Front/src/assets/style/theme.scss: -------------------------------------------------------------------------------- 1 | // 主色 2 | $main-col: #5079d9; 3 | // 头部 4 | $head-bgc: #fff; 5 | // 字体颜色 6 | $cc: #ccc; 7 | $c6: #666; 8 | $c9: #999; 9 | $c3: #333; 10 | $cf: #fff 11 | -------------------------------------------------------------------------------- /Front/src/page/Order/order.vue: -------------------------------------------------------------------------------- 1 | 11 | 21 | -------------------------------------------------------------------------------- /Front/src/page/Refresh/refreshgoods.vue: -------------------------------------------------------------------------------- 1 | 4 | 20 | 23 | -------------------------------------------------------------------------------- /Front/src/page/Refresh/refreshsearch.vue: -------------------------------------------------------------------------------- 1 | 4 | 20 | 23 | -------------------------------------------------------------------------------- /Front/src/store/action.js: -------------------------------------------------------------------------------- 1 | export default {} 2 | -------------------------------------------------------------------------------- /Front/src/store/mutation-types.js: -------------------------------------------------------------------------------- 1 | export const INIT_BUYCART = 'INIT_BUYCART' 2 | export const ADD_CART = 'ADD_CART' 3 | export const GET_USERINFO = 'GET_USERINFO' 4 | export const RECORD_USERINFO = 'RECORD_USERINFO' 5 | export const ADD_ANIMATION = 'ADD_ANIMATION' 6 | export const SHOW_CART = 'SHOW_CART' 7 | export const REDUCE_CART = 'REDUCE_CART' 8 | export const EDIT_CART = 'EDIT_CART' 9 | -------------------------------------------------------------------------------- /Front/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/.gitkeep -------------------------------------------------------------------------------- /Front/static/images/M.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/M.png -------------------------------------------------------------------------------- /Front/static/images/account-icon@2x.32d87deb02b3d1c3cc5bcff0c26314ac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/account-icon@2x.32d87deb02b3d1c3cc5bcff0c26314ac.png -------------------------------------------------------------------------------- /Front/static/images/alipay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/alipay@2x.png -------------------------------------------------------------------------------- /Front/static/images/bg_9b9dcb65ff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/bg_9b9dcb65ff.png -------------------------------------------------------------------------------- /Front/static/images/bg_9b9dcb65ff@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/bg_9b9dcb65ff@2x.png -------------------------------------------------------------------------------- /Front/static/images/cart-empty-new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/cart-empty-new.png -------------------------------------------------------------------------------- /Front/static/images/cart-empty_@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/cart-empty_@2x.png -------------------------------------------------------------------------------- /Front/static/images/cart-updown_8303731e15@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/cart-updown_8303731e15@2x.jpg -------------------------------------------------------------------------------- /Front/static/images/checkbox-new_631a56a4f6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/checkbox-new_631a56a4f6.png -------------------------------------------------------------------------------- /Front/static/images/con-bg_04f25dbf8e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/con-bg_04f25dbf8e.jpg -------------------------------------------------------------------------------- /Front/static/images/delete-btn-icon_a35bf2437e@2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/delete-btn-icon_a35bf2437e@2x.jpg -------------------------------------------------------------------------------- /Front/static/images/dialog-gray-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/dialog-gray-bg.png -------------------------------------------------------------------------------- /Front/static/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/error.png -------------------------------------------------------------------------------- /Front/static/images/global-logo-red@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/global-logo-red@2x.png -------------------------------------------------------------------------------- /Front/static/images/global-logo-red@2x.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/global-logo-red@2x.psd -------------------------------------------------------------------------------- /Front/static/images/load.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/load.gif -------------------------------------------------------------------------------- /Front/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/logo.png -------------------------------------------------------------------------------- /Front/static/images/logo02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/logo02.png -------------------------------------------------------------------------------- /Front/static/images/no-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/no-data.png -------------------------------------------------------------------------------- /Front/static/images/no-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/no-search.png -------------------------------------------------------------------------------- /Front/static/images/other-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/other-login.png -------------------------------------------------------------------------------- /Front/static/images/qqpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/qqpay.png -------------------------------------------------------------------------------- /Front/static/images/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/qr.png -------------------------------------------------------------------------------- /Front/static/images/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/red.png -------------------------------------------------------------------------------- /Front/static/images/smartisan_4ada7fecea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/smartisan_4ada7fecea.png -------------------------------------------------------------------------------- /Front/static/images/smartisan_4ada7fecea@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/smartisan_4ada7fecea@2x.png -------------------------------------------------------------------------------- /Front/static/images/smile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/smile.png -------------------------------------------------------------------------------- /Front/static/images/support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/support.png -------------------------------------------------------------------------------- /Front/static/images/user-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/user-avatar.png -------------------------------------------------------------------------------- /Front/static/images/wechat-explain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/wechat-explain.png -------------------------------------------------------------------------------- /Front/static/images/weixinpay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Front/static/images/weixinpay@2x.png -------------------------------------------------------------------------------- /Front/static/svg/arrow.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Mobile/Screenshots/Cart.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/Screenshots/Cart.PNG -------------------------------------------------------------------------------- /Mobile/Screenshots/Category_Goods_List.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/Screenshots/Category_Goods_List.PNG -------------------------------------------------------------------------------- /Mobile/Screenshots/Goods_Detail.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/Screenshots/Goods_Detail.PNG -------------------------------------------------------------------------------- /Mobile/Screenshots/Home.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/Screenshots/Home.PNG -------------------------------------------------------------------------------- /Mobile/dailyfresh/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | 9 | .flutter-plugins 10 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/.idea/libraries/Flutter_Plugins.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/.idea/libraries/Flutter_for_Android.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/.idea/runConfigurations/main_dart.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: 5ab9e70727d858def3a586db7fb98ee580352957 8 | channel: beta 9 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | *.class 3 | .gradle 4 | /local.properties 5 | /.idea/workspace.xml 6 | /.idea/libraries 7 | .DS_Store 8 | /build 9 | /captures 10 | GeneratedPluginRegistrant.java 11 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/java/com/imperialinfosys/fgroceries/MainActivity.java: -------------------------------------------------------------------------------- 1 | package com.imperialinfosys.fgroceries; 2 | 3 | import android.os.Bundle; 4 | import io.flutter.app.FlutterActivity; 5 | import io.flutter.plugins.GeneratedPluginRegistrant; 6 | 7 | public class MainActivity extends FlutterActivity { 8 | @Override 9 | protected void onCreate(Bundle savedInstanceState) { 10 | super.onCreate(savedInstanceState); 11 | GeneratedPluginRegistrant.registerWith(this); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/drawable/launch_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 12 | 13 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx1536M 2 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Mobile/dailyfresh/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Fri Jun 23 08:50:38 CEST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip 7 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/apple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/apple.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/back.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/be.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/be.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/bev.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/bev.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/brand_f.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/brand_f.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/eggs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/eggs.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/frozen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/frozen.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/grapes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/grapes.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/gro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/gro.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/groceries.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/groceries.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/grthre.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/grthre.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/grtwo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/grtwo.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/guava.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/guava.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/home.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/kiwi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/kiwi.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/lemons.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/lemons.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/nonveg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/nonveg.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/pineapple.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/pineapple.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/tomato.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/tomato.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/images/veg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/images/veg.jpg -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/AppDelegate.h: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | 4 | @interface AppDelegate : FlutterAppDelegate 5 | 6 | @end 7 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/AppDelegate.m: -------------------------------------------------------------------------------- 1 | #include "AppDelegate.h" 2 | #include "GeneratedPluginRegistrant.h" 3 | 4 | @implementation AppDelegate 5 | 6 | - (BOOL)application:(UIApplication *)application 7 | didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 8 | [GeneratedPluginRegistrant registerWithRegistry:self]; 9 | // Override point for customization after application launch. 10 | return [super application:application didFinishLaunchingWithOptions:launchOptions]; 11 | } 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md: -------------------------------------------------------------------------------- 1 | # Launch Screen Assets 2 | 3 | You can customize the launch screen with your own desired assets by replacing the image files in this directory. 4 | 5 | You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. -------------------------------------------------------------------------------- /Mobile/dailyfresh/ios/Runner/main.m: -------------------------------------------------------------------------------- 1 | #import 2 | #import 3 | #import "AppDelegate.h" 4 | 5 | int main(int argc, char* argv[]) { 6 | @autoreleasepool { 7 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /WechatMiniProgram/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["env", { 4 | "modules": false, 5 | "targets": { 6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] 7 | } 8 | }], 9 | "stage-2" 10 | ], 11 | "plugins": ["transform-runtime"], 12 | "env": { 13 | "test": { 14 | "presets": ["env", "stage-2"], 15 | "plugins": ["istanbul"] 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /WechatMiniProgram/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /WechatMiniProgram/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Editor directories and files 9 | .idea 10 | *.suo 11 | *.ntvs* 12 | *.njsproj 13 | *.sln 14 | -------------------------------------------------------------------------------- /WechatMiniProgram/.postcssrc.js: -------------------------------------------------------------------------------- 1 | // https://github.com/michael-ciniawsky/postcss-load-config 2 | 3 | module.exports = { 4 | "plugins": { 5 | "postcss-mpvue-wxss": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/Detail1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/Detail1.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/Detail2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/Detail2.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/Index1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/Index1.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/Index2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/Index2.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/List1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/List1.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/Screenshots/List2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/Screenshots/List2.PNG -------------------------------------------------------------------------------- /WechatMiniProgram/config/dev.env.js: -------------------------------------------------------------------------------- 1 | var merge = require('webpack-merge') 2 | var prodEnv = require('./prod.env') 3 | 4 | module.exports = merge(prodEnv, { 5 | NODE_ENV: '"development"' 6 | }) 7 | -------------------------------------------------------------------------------- /WechatMiniProgram/config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["env", { 4 | "modules": false, 5 | "targets": { 6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"] 7 | } 8 | }], 9 | "stage-2" 10 | ], 11 | "plugins": ["transform-runtime"], 12 | "env": { 13 | "test": { 14 | "presets": ["env", "stage-2"], 15 | "plugins": ["istanbul"] 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Editor directories and files 9 | .idea 10 | *.suo 11 | *.ntvs* 12 | *.njsproj 13 | *.sln 14 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/.postcssrc.js: -------------------------------------------------------------------------------- 1 | // https://github.com/michael-ciniawsky/postcss-load-config 2 | 3 | module.exports = { 4 | "plugins": { 5 | "postcss-mpvue-wxss": {} 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/config/dev.env.js: -------------------------------------------------------------------------------- 1 | var merge = require('webpack-merge') 2 | var prodEnv = require('./prod.env') 3 | 4 | module.exports = merge(prodEnv, { 5 | NODE_ENV: '"development"' 6 | }) 7 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/config/prod.env.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | NODE_ENV: '"production"' 3 | } 4 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | dailyfresh 6 | 7 | 8 |
    9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/package.swan.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "wxd9e4381dc5896aae", 3 | "setting": { 4 | "urlCheck": false 5 | }, 6 | "condition": { 7 | "swan": { 8 | "current": -1, 9 | "list": [] 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/project.swan.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "testappid", 3 | "setting": { 4 | "urlCheck": false 5 | }, 6 | "condition": { 7 | "swan": { 8 | "current": -1, 9 | "list": [] 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/components/card.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 14 | 15 | 20 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | 4 | Vue.config.productionTip = false 5 | App.mpType = 'app' 6 | 7 | const app = new Vue(App) 8 | app.$mount() 9 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/pages/counter/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() 6 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/pages/index/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | // add this to handle exception 5 | Vue.config.errorHandler = function (err) { 6 | if (console && console.error) { 7 | console.error(err) 8 | } 9 | } 10 | 11 | const app = new Vue(App) 12 | app.$mount() 13 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/pages/logs/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() 6 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/src/pages/logs/main.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "查看启动日志" 3 | } 4 | -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/.gitkeep -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/images/user.png -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/tabs/home-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/tabs/home-active.png -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/tabs/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/tabs/home.png -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/tabs/orders-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/tabs/orders-active.png -------------------------------------------------------------------------------- /WechatMiniProgram/dailyfresh/static/tabs/orders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/dailyfresh/static/tabs/orders.png -------------------------------------------------------------------------------- /WechatMiniProgram/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | dailyfresh 6 | 7 | 8 |
    9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /WechatMiniProgram/package.swan.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "wxd9e4381dc5896aae", 3 | "setting": { 4 | "urlCheck": false 5 | }, 6 | "condition": { 7 | "swan": { 8 | "current": -1, 9 | "list": [] 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /WechatMiniProgram/project.swan.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "testappid", 3 | "setting": { 4 | "urlCheck": false 5 | }, 6 | "condition": { 7 | "swan": { 8 | "current": -1, 9 | "list": [] 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /WechatMiniProgram/src/components/card.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 14 | 15 | 20 | -------------------------------------------------------------------------------- /WechatMiniProgram/src/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './App' 3 | 4 | Vue.config.productionTip = false 5 | App.mpType = 'app' 6 | 7 | const app = new Vue(App) 8 | app.$mount() 9 | -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/cart/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/categorygoodslist/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() 6 | export default {} -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/goodsdetail/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() 6 | export default { 7 | config: { 8 | "tabBar": {} 9 | } 10 | } -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/index/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | // add this to handle exception 5 | Vue.config.errorHandler = function (err) { 6 | if (console && console.error) { 7 | console.error(err) 8 | } 9 | } 10 | 11 | const app = new Vue(App) 12 | app.$mount() 13 | -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/my/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/src/pages/my/index.vue -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/my/main.js: -------------------------------------------------------------------------------- 1 | import Vue from 'vue' 2 | import App from './index' 3 | 4 | const app = new Vue(App) 5 | app.$mount() 6 | export default {} -------------------------------------------------------------------------------- /WechatMiniProgram/src/pages/my/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/src/pages/my/style.scss -------------------------------------------------------------------------------- /WechatMiniProgram/static/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/.gitkeep -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/address-bg-bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/address-bg-bd.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/address_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/address_right.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/bgnew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/bgnew.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/bgtopic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/bgtopic.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/checkbox.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/clear_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/clear_input.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/close.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/del-address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/del-address.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/detail_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/detail_back.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/detail_kefu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/detail_kefu.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/edit.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/gif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/gif.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/go.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_choice_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_choice_nor.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_choice_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_choice_pressed.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_me_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_me_nor.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_me_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_me_pressed.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_shoping_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_shoping_nor.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_shoping_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_shoping_pressed.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_sort_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_sort_nor.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_sort_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_sort_pressed.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_topic_nor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_topic_nor.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/ic_menu_topic_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/ic_menu_topic_pressed.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon-category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon-category.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon_close.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon_collect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon_collect.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon_collect_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon_collect_checked.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon_error.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/icon_go_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/icon_go_more.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/lg.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/logo.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/marker.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/new.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/no-search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/no-search.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/right.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/rightbig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/rightbig.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/rightnew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/rightnew.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/righttopic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/righttopic.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/search.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/top.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/user.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/images/wxpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/images/wxpay.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/tabs/home-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/tabs/home-active.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/tabs/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/tabs/home.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/tabs/orders-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/tabs/orders-active.png -------------------------------------------------------------------------------- /WechatMiniProgram/static/tabs/orders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeanWei/Dailyfresh-B2C/7c94e9a4428e5116c91bf27cf696e6eee430748a/WechatMiniProgram/static/tabs/orders.png --------------------------------------------------------------------------------