linkBG

linkBG 查看完整档案

北京编辑中国劳动关系学院  |  计算机应用技术 编辑北京知道创宇信息技术有限公司  |  实习生 编辑填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

linkBG 提出了问题 · 2016-09-01

解决bootstrap-markdown提交时出现两次的情况

html code

    <form id="form_article">
    <input id="title" name="title" type="text" placeholder="Title?" />
    <textarea id="content" name="content" data-provide="markdown" rows="10"></textarea>
    <hr/>
    <button type="submit" class="btn">Submit</button>
    </form>

js code

$(this).on('submit', '#form_article', function (e) {
         e.preventDefault();

         $.ajax({
            type: 'POST',
            url: '',
            data: {
                csrfmiddlewaretoken: getCookie('csrftoken'),
                title:$('#title').val(),
                content:$('#content').val(),
            },
            cache: false,

            success:function (json) {
                toastr.success('添加成功');
                }
            }

         });
     });

代码如上,现在的问题是,我点击提交按钮时候,会提交两次,并且两次都入库。
这个是怎么造成的呢?我试着删除了bootstrap-markdown.js,但是仍旧是提交两次。
请问怎么才能做到提交一次呢?谢谢

关注 2 回答 1

linkBG 赞了回答 · 2016-09-01

解决Django精确查询某个字段

User.objects.only('id').get(username=xxx)

关注 5 回答 4

linkBG 提出了问题 · 2016-09-01

解决Django精确查询某个字段

filter或者get怎么实现这样的SQL语句

    SELECT id FROM users WHERE username='test'

谢谢

关注 5 回答 4

linkBG 提出了问题 · 2016-09-01

Django自定义模板标签和过滤器

通过官方手册来自定义了过滤器,自定义过滤器可以使用,但是发现自带的static 无法使用,js,css等没办法加载

关注 2 回答 1

linkBG 提出了问题 · 2016-08-13

Django中自己编写的登入模块记住状态的问题

没有使用自带的auth。我自己写了一个登入界面和views,但是如何记住你的状态?然后查了官方文档,说要使用@login_required,但是需要使用authenticate,因为它通过is_authenticated()来判断的。我是不是也要自己写一个装饰器呢?如果是怎么写。结合我views中产成的session来判断?还是怎么来完成?谢谢

views cide
图片描述

测试登入状态的代码
图片描述

关注 2 回答 1

linkBG 回答了问题 · 2016-08-12

Django和Ajax的问题

已经解决,重写了views方法。几乎都重新理了一片思路,js中没有再使用Error方法。

关注 1 回答 1

linkBG 提出了问题 · 2016-08-11

Django和Ajax的问题

依旧先上图:
js
js的代码

view
视图中的代码

form
form的代码

dd
插入成功的页面,链接不变。

问题描述:
1,在打开第一次打开页面,会执行error?如果编写才能使他当提交post之后才去处理error?
2,明明 return false。为什么无论提交成功还是失败都跳到新的页面,本来js中succes函数中也是使用toastr,但是就是不执行,就连alert函数也是不执行的。

谢谢

关注 1 回答 1

linkBG 提出了问题 · 2016-08-09

解决django表单处理

1,如果提交表单出错,刷新页面再提交会被csrf处理为403?,需要关闭页面再打开才可以
2,js判断变量的值为空,然后更改css样式,没有效果?原本的display:none

function test() {var e = {{error | safe }};  if ( e != undefined){ 
    document.getElementById('errors').style.display="block";}
    

初次写js,还望指导。谢谢

关注 2 回答 1

linkBG 提出了问题 · 2016-08-09

解决Bootstrap3警告信息的问题

先上图:alert代码

alert code

提交按钮

提交按钮的代码
效果

效果

现在是这样的,无论我有没有提交表单它都显示一个空的警告框。我想等我点击提交按钮之后在现实,请问怎么实现?谢谢

关注 4 回答 3

linkBG 赞了回答 · 2016-07-28

解决NoSQL使用问题

Mongdb当数据库使用,然后Redis用来缓存Top10的热门数据和Session 是对的啊

mongodb当持久化数据库,redis做内存缓存的数据库

关注 3 回答 2

linkBG 提出了问题 · 2016-07-28

解决NoSQL使用问题

查了很多资料,有点懵。
如果同时使用Mongodb和Redis会不会功能重复呢?
个人想法是Mongdb当数据库使用,然后Redis用来缓存Top10的热门数据和Session。
但是我看的资料说Mongodb也可以缓存这些。然后我就疑惑了。求指教。

关注 3 回答 2

linkBG 提出了问题 · 2016-06-02

Django中static设置的问题

1,首先项目树图
图片描述

2,问题描述
在settings中设置了STATIC_URL:
图片描述

但是这样设置了,其他其他页面的css,js正常显示了,但是admin的界面就找不到css

"GET /admin/static/admin/css/base.css HTTP/1.1" 500 88153
"GET /admin/static/admin/css/dashboard.css HTTP/1.1" 500 88228

如果设置STATIC_URL = '/static/'
其他页面不能找不到css,admin正常

"GET /static/admin/css/base.css HTTP/1.1" 304 0
"GET /static/admin/css/dashboard.css HTTP/1.1" 304 0

请问这种情况下怎么办呢?

关注 4 回答 3

linkBG 赞了回答 · 2016-04-24

解决如何监听linux中的程序进程,从而实现自动化

设置mysql开机自动启动呀,具体自启动方式根据你的linux系统不同而不同,比如ubuntu可以这样
sudo chkconfig –add mysqld 如果是systemctl管理的话,还可以这样sudo systemctl enable mysqld

关注 3 回答 1

linkBG 提出了问题 · 2016-04-16

解决如何监听linux中的程序进程,从而实现自动化

由于目前在使用Django+Mysql进行开发,但是常常会运行项目时忘记启动Mysql了。然后我就想能不能写个脚本,这个脚本开机时就运行着,监听进程,当发现ide启动了,就启动mysql,虽然可能还不如自己启动简单,但是,会提高一点点效率的。
我是这样认为的。
但是我不太清楚具体怎么写相关shell脚本,和添加进开机自动启动。
还望大家指导指导,谢谢!~

关注 3 回答 1

linkBG 提出了问题 · 2016-04-13

升级内核导致浏览器卡

OS:Fedora 23
内核版本为:4.4.6-301
情况:
不管使用chrome或者firefox都卡顿卡顿的。cpu占用率30%~40%。内存没有太大的占用。
像这种情况,应该怎么办?退回一个内核版本?

谢谢

关注 3 回答 1

linkBG 回答了问题 · 2016-04-08

解决描述在第一次连入互联网的电脑执行 ping www.baidu.com 这条命令后,数据报的传递和转发过程

我不知道需不需要考虑拨号还是只考虑ping的情况。
如果是第二种情况:主要考虑的应该是DNS(UDP)和ICMP(TCP)。有点类似与以前的一篇《当你在浏览器中输入Google.com并且按下回车之后发生了什么?》

关注 3 回答 1

linkBG 回答了问题 · 2016-04-06

解决fedora 故障

@Jackal 已经解决,我把久的内核删除了。谢谢。

关注 3 回答 3

linkBG 提出了问题 · 2016-04-05

解决fedora 故障

今天fedora23 突然给了一个通知,如下
we're sorry,it looks like Boot_IMAGE=/vmlinz-4.2.3-300.fc23.x86_64 crashed .Please contact
the developer if you want to report the issue

请问这是怎么了?
谢谢

关注 3 回答 3

linkBG 提出了问题 · 2016-03-22

解决django跳转页面

需求是这样的,一个项目页数特别特别都,然后现在想要实现一个输入页数然后跳转到指定的页数,怎么实现呢?
谢谢!~

关注 2 回答 1

linkBG 回答了问题 · 2016-03-20

yum安装MongoDB的时候一直超时怎么办

我也遇到了,不过我使用的是fedora,查看官方文档发现fedora并不支持3.0以上的版本,最后我使用2.6的。你可以打开https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.2/x86_64/gpgrepodata/repomd.xml看看是不是密钥没有添加成功。还有官方给的配置文件是
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=1
enabled=1

关注 4 回答 2