簡體   English   中英

django CMS管理界面中未顯示頁面

[英]Pages not showing in django CMS Admin interface

我最近一直在關注他們網站上提供的django CMS教程,在解決了一兩個棘手的問題之后,我對當前的系統行為感到困惑。

在管理界面的“ 頁面”部分中,沒有顯示任何頁面。 該界面當前如下所示: http : //imgur.com/3QguvNZ

即使單擊添加頁面按鈕並填寫所有必填字段,也不會顯示任何內容。 以下代碼顯示在頁面的HTML源代碼中,我認為這可能與其中一個頁面有關:

<li id="page_2" class=" moveable"" rel="topnode">
<div class="cont ">
    <div class="col1">
            <a href="2/" class="title" title="edit this page">None</a>
            <a href="2/" class="changelink" title="edit this page">edit</a>
    </div>
    <div class="col2">
        <span id="move-target-2" class="move-target-container" >
            <a href="#" class="move-target last-child" title="insert inside">↘</a>
        </span>
        <div class="col-softroot"><span class="icon softroot-icon" title="home"></span></div>
        <div class="col-language">
            <a href="2/?language=en" title="Edit this page in EN ">en</a>
        </div>
        <div class="col-actions">
            <a href="#" class="move" title="Cut" id="move-link-2"><span>cut</span></a>
            <a href="#" class="copy" title="Copy" id="copy-link-2"><span>copy</span></a>
                    <a href="./add/?target=2&amp;position=last-child" class="addlink" title="Add Child" id="add-link-2"><span>add</span></a>
            <a href="2/delete/" title="Delete" class="deletelink"><span>delete</span></a>
        </div>
        <div class="col-navigation">
            <label>
                <img alt="False" src="/static/admin/img/icon-no.gif" />
                <input type="checkbox" class="navigation-checkbox" name="navigation-2"  value="0" />
            </label>
        </div>
        <div class="col-published">
            <label><img src="/static/admin/img/icon-yes.gif" alt="True" /></label>
                <input type="checkbox" class="publish-checkbox" name="status-2" checked="checked" value="1" title="Unpublish"/>
            <a href="./2/preview/?public=1" title="View on page" class="icon selector-add viewpage" id="view-page-2"><span>view</span></a>
        </div>
        <div class="col-published">2013-07-11</div>
        <div class="col-view-perms"><span title="Restrictions: None"><img src="/static/admin/img/icon-unknown.gif" alt="None" /></span></div>
        <div class="col-lastchange">
        </div>
        <div class="col-creator">systems</div>
    </div>
</div>
</li>

如您所見,代碼中包含各種按鈕,例如“剪切”和“在EN中編輯此頁面”,但未顯示在頁面上。

為了完整起見,這是我的urls.py文件中的相關代碼:

from django.conf.urls.defaults import *
   from django.contrib import admin
   from django.conf import settings

   admin.autodiscover()

   urlpatterns = patterns('',
       (r'^admin/', include(admin.site.urls)),
       url(r'^', include('cms.urls')),

我創建的頁面肯定存儲在數據庫中,這個問題只是它們不顯示的一種情況。

 id | created_by | changed_by | parent_id |         creation_date         |         changed_date          |       publication_date        | publication_end_date | in_navigation | soft_root | reverse_id | navigation_extenders | published |    template     | site_id | login_required | limit_visibility_in_menu | level | lft | rght | tree_id | publisher_is_draft | publisher_public_id | publisher_state
----+------------+------------+-----------+-------------------------------+-------------------------------+-------------------------------+----------------------+---------------+-----------+------------+----------------------+-----------+-----------------+---------+----------------+--------------------------+-------+-----+------+---------+--------------------+---------------------+-----------------
  1 | systems    | systems    |           | 2013-07-11 11:34:18.216835+01 | 2013-07-11 11:34:18.216866+01 |                               |                      | f             | f         |            |                      | f         | template_1.html |       1 | f              |                          |     0 |   1 |    2 |       1 | t                  |                     |               1
  3 | systems    | systems    |           | 2013-07-11 11:42:45.476683+01 | 2013-07-11 11:42:45.47671+01  | 2013-07-11 11:42:19.135606+01 |                      | f             | f         |            |                      | t         | template_1.html |       1 | f              |                          |     0 |   1 |    2 |       3 | f                  |                   2 |               0
  2 | systems    | systems    |           | 2013-07-11 11:42:24.136515+01 | 2013-07-11 11:42:45.515485+01 | 2013-07-11 11:42:19.135606+01 |                      | f             | f         |            |                      | t         | template_1.html |       1 | f              |                          |     0 |   1 |    2 |       2 | t                  |                   3 |               0
(3 rows)

謝謝。 讓我知道是否還有其他可以幫助您找到解決方案的內容。

通過在ADMIN_MEDIA_PREFIX末尾添加斜杠來解決問題,使其顯示為:

ADMIN_MEDIA_PREFIX - '/static/admin/'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM