django-adminバックエンドでマークダウンウィジェットがdjango-markdownで表示されないのはなぜですか?

RIO

Djangoでブログアプリを作成していて、ブログ投稿のデータを保持する投稿モデルの管理サイトにDjango-Markdownフィールドを追加したいと思います。

次のコードでどのような変更を行う必要がありますか?

Django:2.2.4とDjango-Markdown-App:0.9.6を使用しています

これが私の投稿モデルです

ONE = 1
TWO = 2

status_choices = (
    (ONE, 'draft'),
    (TWO, 'published')
)


class Posts(models.Model):
    title = models.CharField(max_length=255, blank=False)
    content = MarkdownField()
    created_date = models.DateTimeField(auto_now_add=True)
    modified_date = models.DateTimeField(auto_now=True)
    author = models.ForeignKey(
        User,
        on_delete=models.CASCADE
    )
    status = models.IntegerField(choices=status_choices, default=ONE)
    slug = models.SlugField(max_length=255)

    def __str__(self):
        return self.title

    class Meta:
        verbose_name = "Post"
        verbose_name_plural = "Posts"

これがadmin.pyコードです

from django.contrib import admin
from .models import Posts
from django_markdown.admin import MarkdownModelAdmin


# Register your models here.
class PostsAdmin(MarkdownModelAdmin):
    prepopulated_fields = {'slug': ('title',)}


admin.site.register(Posts, PostsAdmin)

これがsettings.pyです

INSTALLED_APPS = [
......,
'django_markdown',
......,
]
MARKDOWN_EDITOR_SKIN = 'markitup'

これがプロジェクトレベルのurls.pyです

urlpatterns = [
.......
 path('markdown/', include('django_markdown.urls')),
.......
]

単純なテキストフィールドの代わりに管理サイトにマークダウンインターフェイスを表示することを期待していますが、現在の出力は単純なテキストフィールドです。

PRMoureu

jQueryスクリプトが見つからないようです。このカスタムadminModelで試すことができますか?

from django_markdown.admin import MarkdownModelAdmin

class PostsAdmin(MarkdownModelAdmin):
    prepopulated_fields = {'slug': ('title',)}

    class Media:
        js = (
            'https://code.jquery.com/jquery-3.4.1.min.js',  # adds jquery script
        )

admin.site.register(Posts, PostsAdmin)

(何かがdjango-admin Jqueryへのアクセスをブロックしています。通常はオブジェクトで使用できますdjango.jQuery

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

djangoで画像ファイルが表示されないのはなぜですか?

分類Dev

djangoのドロップダウンリストに外部キーフィールドのオブジェクトが表示されます

分類Dev

DjangoビューでPythonスクリプトを実行する[CSVのアップロード->バッチジオコーディング->スクリプトで生成されたCSVによるダウンロードへのリンクの表示]

分類Dev

フィルタリング時にDjangoで重複するモデルオブジェクトが表示されるのはなぜですか?Python

分類Dev

djangoでform.as_pにエラーが表示され、form.non_field_errorsにエラーが表示されないのはなぜですか

分類Dev

Django admin add関連オブジェクトがポップアップウィンドウを開きませんか?

分類Dev

@propertyモデル定義がlist_displayに表示されるのに、Django Adminのfield_setsには表示されないのはなぜですか?

分類Dev

Djangoで表示されないドロップダウンメニュー

分類Dev

django-ロックダウンパスワードプロンプトが表示されない

分類Dev

DjangoでRadioSelectフォームを使用すると、ラジオボタンが表示されないのはなぜですか?

分類Dev

Djangoのログインフォームにエラーが表示されるのはなぜですか?

分類Dev

djangoクエリセットが機能しないのはなぜですか?

分類Dev

このプロットがテンプレートに表示されないのに、URLがDjangoアプリで直接表示されている場合は正常に機能するのはなぜですか?

分類Dev

Django 1.7の移行で、削除されたテーブルが再作成されないのはなぜですか?

分類Dev

Djangoプロジェクト-jsonファイルからの投稿がブラウザーでレンダリングされない

分類Dev

Django:一部のテンプレートが検出されないのはなぜですか?

分類Dev

ユーザーのリストがdjangoテンプレートに表示されないのはなぜですか?

分類Dev

Django:コンソールメールバックエンドがメールを送信しないのはなぜですか?

分類Dev

djangoの管理パネルが製品版で異なって表示されるのはなぜですか?

分類Dev

Authorizationヘッダートークンがブラウザに表示されないのはなぜですか

分類Dev

Angularフロントエンドが正しい$ http.getパラメーターをDjangoバックエンドに渡さないのはなぜですか?

分類Dev

管理者の他のオブジェクトからのエントリをレンダリングしないDjangoモデルで繰り返しジェネリックフィールドを作成するにはどうすればよいですか?

分類Dev

Djangoクエリセットからテンプレートの反復可能なカウントを取得するにはどうすればよいですか?

分類Dev

カスタムペイントのウィジェットが表示されないのはなぜですか?

分類Dev

Django2.0、python-version3.6、django-simpl-captcha-5.6、検証コードが表示されないのはなぜですか?

分類Dev

Django Rest Frameworkで「AssertionError: `read_only`と` required`の両方を設定できない可能性があります」と表示されるのはなぜですか?

分類Dev

アプリのテストがDjangoのテストで認識されないのはなぜですか?

分類Dev

新しいサーバーに移行した後、古いDjango1.3.1サイトに「TemplateDoesNotExistat / admin /」と表示されるのはなぜですか?

分類Dev

Djangoで、クエリセットフィルターを大きなグループまたはオブジェクトのすべてのメンバーに適切に追加するにはどうすればよいですか?

Related 関連記事

  1. 1

    djangoで画像ファイルが表示されないのはなぜですか?

  2. 2

    djangoのドロップダウンリストに外部キーフィールドのオブジェクトが表示されます

  3. 3

    DjangoビューでPythonスクリプトを実行する[CSVのアップロード->バッチジオコーディング->スクリプトで生成されたCSVによるダウンロードへのリンクの表示]

  4. 4

    フィルタリング時にDjangoで重複するモデルオブジェクトが表示されるのはなぜですか?Python

  5. 5

    djangoでform.as_pにエラーが表示され、form.non_field_errorsにエラーが表示されないのはなぜですか

  6. 6

    Django admin add関連オブジェクトがポップアップウィンドウを開きませんか?

  7. 7

    @propertyモデル定義がlist_displayに表示されるのに、Django Adminのfield_setsには表示されないのはなぜですか?

  8. 8

    Djangoで表示されないドロップダウンメニュー

  9. 9

    django-ロックダウンパスワードプロンプトが表示されない

  10. 10

    DjangoでRadioSelectフォームを使用すると、ラジオボタンが表示されないのはなぜですか?

  11. 11

    Djangoのログインフォームにエラーが表示されるのはなぜですか?

  12. 12

    djangoクエリセットが機能しないのはなぜですか?

  13. 13

    このプロットがテンプレートに表示されないのに、URLがDjangoアプリで直接表示されている場合は正常に機能するのはなぜですか?

  14. 14

    Django 1.7の移行で、削除されたテーブルが再作成されないのはなぜですか?

  15. 15

    Djangoプロジェクト-jsonファイルからの投稿がブラウザーでレンダリングされない

  16. 16

    Django:一部のテンプレートが検出されないのはなぜですか?

  17. 17

    ユーザーのリストがdjangoテンプレートに表示されないのはなぜですか?

  18. 18

    Django:コンソールメールバックエンドがメールを送信しないのはなぜですか?

  19. 19

    djangoの管理パネルが製品版で異なって表示されるのはなぜですか?

  20. 20

    Authorizationヘッダートークンがブラウザに表示されないのはなぜですか

  21. 21

    Angularフロントエンドが正しい$ http.getパラメーターをDjangoバックエンドに渡さないのはなぜですか?

  22. 22

    管理者の他のオブジェクトからのエントリをレンダリングしないDjangoモデルで繰り返しジェネリックフィールドを作成するにはどうすればよいですか?

  23. 23

    Djangoクエリセットからテンプレートの反復可能なカウントを取得するにはどうすればよいですか?

  24. 24

    カスタムペイントのウィジェットが表示されないのはなぜですか?

  25. 25

    Django2.0、python-version3.6、django-simpl-captcha-5.6、検証コードが表示されないのはなぜですか?

  26. 26

    Django Rest Frameworkで「AssertionError: `read_only`と` required`の両方を設定できない可能性があります」と表示されるのはなぜですか?

  27. 27

    アプリのテストがDjangoのテストで認識されないのはなぜですか?

  28. 28

    新しいサーバーに移行した後、古いDjango1.3.1サイトに「TemplateDoesNotExistat / admin /」と表示されるのはなぜですか?

  29. 29

    Djangoで、クエリセットフィルターを大きなグループまたはオブジェクトのすべてのメンバーに適切に追加するにはどうすればよいですか?

ホットタグ

アーカイブ