Updated draceditor to martor, project was renamed.
This commit is contained in:
parent
8678c06108
commit
9f9f9e4795
|
@ -83,7 +83,7 @@ THIRD_PARTY_APPS = (
|
|||
'stdimage',
|
||||
'rest_framework',
|
||||
'django_filters',
|
||||
'draceditor',
|
||||
'martor',
|
||||
'haystack',
|
||||
'djconfig',
|
||||
|
||||
|
@ -300,9 +300,9 @@ STATICFILES_FINDERS = (
|
|||
# ------------------------------------------------------------------------------
|
||||
# See: https://docs.djangoproject.com/en/dev/ref/settings/#media-root
|
||||
MEDIA_ROOT = str(APPS_DIR('media'))
|
||||
DRACEDITOR_UPLOAD_PATH = 'images/uploads/{}'.format(time.strftime("%Y/%m/%d/"))
|
||||
DRACEDITOR_UPLOAD_URL = '/api/uploader/' # change to local uploader
|
||||
DRACEDITOR_MARKDOWN_BASE_EMOJI_URL = '/static/images/emojis/'
|
||||
MARTOR_UPLOAD_PATH = 'images/uploads/{}'.format(time.strftime("%Y/%m/%d/"))
|
||||
MARTOR_UPLOAD_URL = '/api/uploader/' # change to local uploader
|
||||
MARTOR_MARKDOWN_BASE_EMOJI_URL = '/static/images/emojis/'
|
||||
MAX_IMAGE_UPLOAD_SIZE = 5242880 # 5MB
|
||||
|
||||
|
||||
|
@ -367,8 +367,9 @@ SOCIALACCOUNT_QUERY_EMAIL = True
|
|||
# Select the correct user model
|
||||
AUTH_USER_MODEL = 'users.User'
|
||||
LOGIN_REDIRECT_URL = 'users:redirect'
|
||||
LOGIN_URL = 'account_login'
|
||||
|
||||
#LOGIN_URL = 'account_login'
|
||||
WIKI_SIGNUP_URL = 'account_login'
|
||||
#WIKI_EDITOR = 'wiki.editors.martor.Martor'
|
||||
# SLUGLIFIER
|
||||
AUTOSLUG_SLUGIFY_FUNCTION = 'slugify.slugify'
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ urlpatterns = [
|
|||
url(r'^discuss/', include('spirit.urls')),
|
||||
url(r'^api/v1/', include(router.urls, namespace='v1')),
|
||||
url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')),
|
||||
url(r'^draceditor/', include('draceditor.urls')),
|
||||
url(r'^martor/', include('martor.urls')),
|
||||
url(
|
||||
r'^api/uploader/$',
|
||||
markdown_uploader, name='markdown_uploader_page'
|
||||
|
|
|
@ -18,7 +18,7 @@ class Command(BaseCommand):
|
|||
# python3
|
||||
from urllib.request import urlretrieve
|
||||
|
||||
from draceditor.extensions.emoji import EMOJIS
|
||||
from martor.extensions.emoji import EMOJIS
|
||||
|
||||
emoji_path = 'mhackspace/static/images/emojis/' # create this folder first
|
||||
base_url = 'https://assets-cdn.github.com/images/icons/emoji/'
|
||||
|
|
|
@ -42,7 +42,7 @@ class Command(BaseCommand):
|
|||
feed = AutoFixture(Feed)
|
||||
feed.create(10)
|
||||
|
||||
post = AutoFixture(Post)
|
||||
post = AutoFixture(Post, follow_fk=True)
|
||||
post.create(10)
|
||||
|
||||
categorys = AutoFixture(Category)
|
||||
|
|
|
@ -9,7 +9,7 @@ from django.contrib.auth.decorators import login_required
|
|||
from django.core.files.storage import default_storage
|
||||
from django.core.files.base import ContentFile
|
||||
|
||||
from draceditor.utils import LazyEncoder
|
||||
from martor.utils import LazyEncoder
|
||||
|
||||
|
||||
@login_required
|
||||
|
@ -43,7 +43,7 @@ def markdown_uploader(request):
|
|||
data, content_type='application/json', status=405)
|
||||
|
||||
img_uuid = "{0}-{1}".format(uuid.uuid4().hex[:10], image.name.replace(' ', '-'))
|
||||
tmp_file = os.path.join(settings.DRACEDITOR_UPLOAD_PATH, img_uuid)
|
||||
tmp_file = os.path.join(settings.MARTOR_UPLOAD_PATH, img_uuid)
|
||||
def_path = default_storage.save(tmp_file, ContentFile(image.read()))
|
||||
img_url = os.path.join(settings.MEDIA_URL, def_path)
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
from django.contrib import admin
|
||||
from django.db import models
|
||||
from django.contrib.admin import ModelAdmin
|
||||
from draceditor.widgets import AdminDraceditorWidget
|
||||
from draceditor.models import DraceditorField
|
||||
from martor.widgets import AdminMartorWidget
|
||||
from martor.models import MartorField
|
||||
|
||||
from mhackspace.blog.models import Post, Category
|
||||
|
||||
|
@ -16,7 +16,7 @@ class PostAdmin(ModelAdmin):
|
|||
filter_horizontal = ('categories',)
|
||||
prepopulated_fields = {"slug": ("title",)}
|
||||
formfield_overrides = {
|
||||
DraceditorField: {'widget': AdminDraceditorWidget},
|
||||
MartorField: {'widget': AdminMartorWidget},
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations
|
||||
import draceditor.models
|
||||
import martor.models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
@ -16,6 +16,6 @@ class Migration(migrations.Migration):
|
|||
migrations.AlterField(
|
||||
model_name='post',
|
||||
name='description',
|
||||
field=draceditor.models.DraceditorField(),
|
||||
field=martor.models.MartorField(),
|
||||
),
|
||||
]
|
||||
|
|
|
@ -2,7 +2,7 @@ from django.db import models
|
|||
from django.utils import timezone
|
||||
from django.urls import reverse
|
||||
|
||||
from draceditor.models import DraceditorField
|
||||
from martor.models import MartorField
|
||||
from stdimage.validators import MinSizeValidator
|
||||
from stdimage.models import StdImageField
|
||||
from stdimage.utils import UploadToAutoSlugClassNameDir
|
||||
|
@ -51,7 +51,7 @@ class Post(models.Model):
|
|||
validators=[
|
||||
MinSizeValidator(730, 410)])
|
||||
|
||||
description = DraceditorField()
|
||||
description = MartorField()
|
||||
excerpt = models.TextField(blank=True, null=True)
|
||||
published_date = models.DateTimeField(default=timezone.now)
|
||||
updated_date = models.DateTimeField(default=timezone.now)
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
from django.contrib import admin
|
||||
from django.db import models
|
||||
from django.contrib.admin import ModelAdmin
|
||||
from draceditor.widgets import AdminDraceditorWidget
|
||||
from draceditor.models import DraceditorField
|
||||
from martor.widgets import AdminMartorWidget
|
||||
from martor.models import MartorField
|
||||
|
||||
from mhackspace.requests.models import UserRequests
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{% extends "base.html" %}
|
||||
{% load dractags blog %}
|
||||
{% load martortags blog %}
|
||||
{% block title %}{{ post.title }}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{% extends "base.html" %}
|
||||
{% load dractags blog %}
|
||||
{% load martortags blog %}
|
||||
{% block title %}Blog Posts{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
|
|
@ -59,7 +59,6 @@ django-autofixture==0.12.1
|
|||
|
||||
git+https://github.com/olymk2/scaffold.git
|
||||
git+git://github.com/olymk2/django-wiki.git
|
||||
# git+git://github.com/django-wiki/django-wiki.git
|
||||
|
||||
djangorestframework==3.6.3
|
||||
djangorestframework-jwt
|
||||
|
@ -67,7 +66,8 @@ django-filter==1.0.2
|
|||
coreapi
|
||||
# api libraries end
|
||||
|
||||
draceditor==1.1.8
|
||||
#martor==1.1.8
|
||||
martor==1.2.5
|
||||
# django-spirit
|
||||
django-djconfig
|
||||
django-haystack
|
||||
|
|
Loading…
Reference in New Issue