Django Bootstrap Markdown integracja

Odpowiedz Nowy wątek
2017-01-10 20:32
rk9
0

Cześć, mam problem z odpowiednim zintegrowaniem bootstrap markdown pod django 1.8. Sytuacja wygląda mniej więcej tak:

Pierwotny model z models.py

class Post(models.Model):

    body = models.TextField(blank=False, max_length=256)
    created = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(auto_now=True)
    active = models.BooleanField(default=True)
    user = models.ForeignKey(settings.AUTH_USER_MODEL)
    num_votes = models.PositiveIntegerField(default=0)
    def user_can_manage_me(self, user):
        return user == self.user or user.has_perm('your_app.manage_object')

    def get_absolute_url(self):
        return reverse('post_detail', args=[self.pk])

    class Meta:
        ordering = ('-created',)

Nastepnie wykorzystując model Post, buduję za jego pomocą formularz forms.py

class PostForm(forms.ModelForm):

    class Meta:
        model = Post
        fields = ['body', ]
        labels = {
            "body": "",   
        }
        widgets = {
            'body': forms.Textarea(attrs={'placeholder': 'placeholder',
                'rows':"3", 'cols':"",})}

przykładowe użycie markdown

from django import forms
from bootstrap_markdown.widgets import MarkdownEditor

class TestForm(forms.Form):

    title = forms.CharField()
    content = forms.CharField(widget=MarkdownEditor(
        attrs={'id': 'content'}))

Wg dokumentacji nie powinno z tym być problemu, ale moje wszelkie próby podpięcia markdown pod 'body' (textarea) w tym układzie nie wyszły. Może ktoś poradzi jak do tego podejść?

edytowany 1x, ostatnio: rk9, 2017-01-10 20:34

Pozostało 580 znaków

2017-01-11 10:02
0

Dodałeś bootstrap_markdown do INSTALLED_APPS w pliku settings.py?

INSTALLED_APPS = (
    ...
    'bootstrap_markdown',
)
Oczywiście że dodałem, ale problem rozwiazałem inaczej. Ręcznie podpiąłem edytor markdown w templatce i działa ;) - rk9 2017-01-11 10:30

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0