站点远程工作,但不在本地

时间:2016-05-20 07:10:14

标签: javascript jquery django twitter-bootstrap

我已经做了很多其他类似问题的搜索,但没有一个人对我的问题有答案:

我有一个django站点,它使用一个可以插入到排序列表中的jquery draggable对象。

在服务器上,这非常有效。但是,我正在尝试使用django' runserver运行,但它无法正常运行。可拖动对象会拖动,但不会插入。

我可以添加有关此代码的更多详细信息,但由于它可以在远程服务器上运行,因此该代码似乎正常运行,并且该问题与我的本地配置有关。

  1. 我已确认代码在服务器上和本地(使用git)相同
  2. 我确认jquery脚本正确加载/可访问(并具有所有权限)
  3. 我已确认javascript控制台中没有错误。
  4. 没有跨网站请求
  5. 没有绝对路径
  6. 我尝试同时使用http://localhost:8000http://127.0.0.1:8000(我发现一个答案可能很重要)
  7. 所有django部分似乎都在工作(正在加载静态文件,从模板标签中正确填充网址等)。
  8. 在所有情况下都使用了相同的浏览器,我尝试了chrome和firefox。
  9. 我还缺少哪些会导致同一网站在本地无法正常工作?

    以下是我的css电话:

    <link rel="stylesheet" type="text/css" href="{% static 'evoat/assets/includes/bootstrap.min.css' %}">
    <link rel="stylesheet" type="text/css" href="{% static 'evoat/css/draggable-style.css' %}">
    <link href="{% static 'evoat/css/bootstrap-editable.css' %}" rel="stylesheet">
    <link href="{% static 'evoat/css/oat.css' %}" rel="stylesheet">  <--my file
    

    以下是我的javascript调用:

    <script src="{% static 'evoat/assets/includes/jquery.min.js' %}"></script>
    <script src="{% static 'evoat/assets/includes/jquery-ui.min.js' %}"></script>
    <script src="{% static 'evoat/assets/includes/bootstrap.min.js' %}"></script>
    <script src="{% static 'evoat/js/bootstrap-editable.js' %}"></script>
    <script src="{% static 'evoat/js/oat.js' %}"></script>  <---my file
    

0 个答案:

没有答案