python django允许用户发布消息
我是python和django的新手,我尝试允许用户在文本框中输入文本,当他们单击post时,消息应该直接显示在文本框的下方。用户可以使用单选按钮在私人消息和公共消息之间进行选择。如果是公共的,它会说username writed:hello如果是private,它会说username whiled:hello这是我到目前为止所拥有的,我现在被卡住了,并且一直在给出一个错误:indentation view.py,第19行中制表符和空格的使用不一致python django允许用户发布消息,python,html,django,forms,Python,Html,Django,Forms,我是python和django的新手,我尝试允许用户在文本框中输入文本,当他们单击post时,消息应该直接显示在文本框的下方。用户可以使用单选按钮在私人消息和公共消息之间进行选择。如果是公共的,它会说username writed:hello如果是private,它会说username whiled:hello这是我到目前为止所拥有的,我现在被卡住了,并且一直在给出一个错误:indentation view.py,第19行中制表符和空格的使用不一致 username = request.sess
username = request.session['username']
需要缩进,如果它应该在那个if块下面
所以我只是在你的帖子上点击编辑,然后复制粘贴到我的编辑器中,所有的行->都是标签,所有的粉红点都是空格
保持一致,使用制表符或空格。。。此外,第3行需要再次缩进
根据经验,在编辑python时,我总是查看选项卡和空格。大多数好的IDE都有这个选项。如果它是python专用IDE,那么最好有这样一个选项:views.py中的第三行没有正确的选项卡。username=request.session['username']该错误还意味着在某些地方您正在使用空格,而在其他地方您正在使用制表符“\t”!=”。。。是的,我只是把你的东西复制粘贴到编辑器中,看起来第4-12行是制表符缩进的,第16行是