V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lovebeyondalways
V2EX  ›  Django

从 wordpress 如何导入文章到 django 博客里

  •  
  •   lovebeyondalways ·
    piaokorg · 2016-12-08 07:58:36 +08:00 · 4072 次点击
    这是一个创建于 2908 天前的主题,其中的信息可能已经有所发展或是发生改变。
    wordpress 可以导出的是 xml 吧,文章怎么让能够让转移到 django 上面??请教
    17 条回复    2016-12-08 18:36:02 +08:00
    GTim
        1
    GTim  
       2016-12-08 10:01:53 +08:00
    django 是一个开发框架, wordpress 是一个博客系统,这个...
    pimin
        2
    pimin  
       2016-12-08 10:04:32 +08:00 via Android
    字段对应起来,自己写个脚本
    kokutou
        3
    kokutou  
       2016-12-08 10:05:38 +08:00 via Android   ❤️ 3
    1 打开 wp 博客。
    2 打开 django 做的博客并登录。
    3 复制-粘贴。
    4 保存。
    5 重复第三步和第四步。
    6 检查确认。

    (斜眼
    lovebeyondalways
        4
    lovebeyondalways  
    OP
       2016-12-08 10:11:01 +08:00 via Android
    @kokutou 这~~
    lovebeyondalways
        5
    lovebeyondalways  
    OP
       2016-12-08 10:11:27 +08:00 via Android
    @GTim 反正要做的功能大意是这样的啦
    Mbin
        6
    Mbin  
       2016-12-08 10:45:21 +08:00
    还是一篇篇的复制粘贴过去吧我的哥
    sitin
        7
    sitin  
       2016-12-08 10:47:37 +08:00
    wordpress 有个 API 的插件,写一个脚本把数据获取回来写入到 mongo 的 db 中
    upczww
        8
    upczww  
       2016-12-08 11:10:03 +08:00 via Android
    写个脚本,从 Wordpress 数据库读,然后再写到 django 的数据库中。想直接通过文件导出导入应该不太可能,毕竟你两个数据库表什么的都不一样。
    jarlyyn
        9
    jarlyyn  
       2016-12-08 11:25:11 +08:00   ❤️ 1
    你需要写个脚本,导出所有数据, Json 格式就不错。
    再写一个脚本,导入所有数据。收工。
    lovebeyondalways
        10
    lovebeyondalways  
    OP
       2016-12-08 12:03:50 +08:00 via Android
    @jarlyyn 好的😄
    panda1001
        11
    panda1001  
       2016-12-08 12:26:43 +08:00 via Android
    hexo 有从 wp 的 xml 导入插件
    再把一个一个的 md 导到 django 的数据库
    falcon05
        12
    falcon05  
       2016-12-08 13:05:54 +08:00 via iPhone
    你还要处理图片或者媒体的路径问题
    smallaccount
        13
    smallaccount  
       2016-12-08 13:26:17 +08:00 via iPhone
    写个 python 脚本
    打开 Wordpress 导出文件
    正则匹配所有字段
    写入 Django 数据库
    jarlyyn
        14
    jarlyyn  
       2016-12-08 13:44:57 +08:00
    @falcon05

    静态文件直接转过去就可以了。

    缩掠图需要实现一下。
    xvx
        15
    xvx  
       2016-12-08 13:48:47 +08:00 via iPhone
    django 写个爬虫功能?
    wyntergreg
        16
    wyntergreg  
       2016-12-08 13:56:50 +08:00
    urllib2
    lovebeyondalways
        17
    lovebeyondalways  
    OP
       2016-12-08 18:36:02 +08:00 via Android
    唉自己的事还得抽时间做啊,刚入程序员的行实习,每晚都很晚下班 又不会做 靠抄代码 难
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2010 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:51 · PVG 08:51 · LAX 16:51 · JFK 19:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.