![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
DBA之路
啥也不会的DBA
展开
-
django模型中设置数据库字段默认值不生效
在djangoviews.py中的类如下 ,设置了数据库字段的默认值 ,default=0,但是在数据库中创建后并不能体现,数据库中的创建表语句如下,数据库并没有默认值:搜索如下django应该是不支持设置默认值。太灵活了,不知道我通过SQL去修改表结构在通过ORM操作这些表会不会有问题https://www.v2ex.com/amp/t/414616...原创 2020-08-20 20:20:28 · 2434 阅读 · 2 评论 -
djang url ?传递多个参数
4 通过传统的”?”传递参数例如,http://127.0.0.1:8000/plist/?p1=china&p2=2012,url中‘?’之后表示传递的参数,这里传递了p1和p2两个参数。原创 2020-08-16 00:53:40 · 151 阅读 · 0 评论 -
django项目设置访问白名单
在setting.py中设置默认为空本地可以访问ALLOWED_HOSTS = []填写上“*”可以使所有的网址都能访问Django项目了ALLOWED_HOSTS = ['*']原创 2020-08-14 16:23:42 · 1793 阅读 · 0 评论 -
Forbidden (CSRF token missing or incorrect.):错误解决
在JS中,使用post方法提交数据到后台,出现错误:Forbidden (CSRF token missing or incorrect.):.........;解决办法:在页面导入JS的位置,补上以下代码即可:<script> $.ajaxSetup({ data:{csrfmiddlewaretoken:'{{ csrf_token }}'}});<script>...原创 2020-08-14 15:50:58 · 4806 阅读 · 0 评论 -
理解django中session与cookie
我现在有一个用户登录程序当用户访问 login.html时,输入用户名密码登录之后,服务器会向请求的浏览器返回响应,在响应头中会有一个 Set-Cookie其中记录了sessionid,在cooki中存储该sessionid的值。Set-Cookie中还有过期时间等信息。每次请求时浏览器都会将这个数据发给服务器,服务器在接收到sessionid后,会根据这个值找出这个请求者的Session。下图是浏览器又去访问index.html时的请求头,其中浏览器向服务器发送了cookie,coo.原创 2020-08-07 22:05:08 · 105 阅读 · 0 评论 -
django中静态文件引入static
静态文件配置简单地说就是:我们自己导入的一些包就叫做静态文件配置的步骤:1、在全局中先创建一个static的包, 2、在static里面导入我们的bootstrap,还是jquery等等... 3、然后在settings.py中加上一些配置settings.py文件STATIC_URL = '/static/' #这个相当于给配置起的别名,如果这里的名字修改了就按照这里的名字去导入STATICFILES_DIRS = [ os.path.join(BASE_DI原创 2020-08-06 11:37:24 · 624 阅读 · 0 评论 -
RuntimeError: You called this URL via POST, but the URL doesn’t end in a slash and you have APPEND_S
提交表单报错:RuntimeError: You called this URL via POST, but the URL doesn’t end in a slash and you have APPEND_SLASH set.RuntimeError: You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the原创 2020-08-06 11:41:49 · 879 阅读 · 0 评论 -
理解djgango中的redirect和表单中的action后面跟的参数
return redirect('/login/'),可以理解为跳转到一个url或者一个页面,括号内的参数为urls.py文件中的路径,前面需要加/,后面可以不加<form action='/login/' method="post">action = ‘/login/’可以理解为向一个url或者页面发送一些请求数据,这个为urls.py中的路径...原创 2020-08-03 13:33:57 · 177 阅读 · 0 评论 -
Django使用alert实现简单的消息弹窗
{% if message %} <script> alert('{{ message }}'); </script> {% endif %}https://blog.csdn.net/u012561176/article/details/84552532原创 2020-06-09 21:51:33 · 3218 阅读 · 1 评论 -
django Modles中的__str__
# 调用时返回自身的属性,不然都是显示xx object def __str__(self): return self.name_str__是python的object基类的一个方法,也就是说python所有的类都有,当然django的modle类也有,我们平常创建一个类的对象,print这个对象时一般会是<__main_.TestClass object at 0x7f4126578828>,即这个对象的所属类和内存地址,我们改写类中的__str__方法...原创 2020-06-09 21:32:09 · 1522 阅读 · 0 评论