Py学习  »  TMAC狂热-weibo  »  全部回复
回复总数  69
8 年前
回复了 TMAC狂热-weibo 创建的主题 » 请教个django web 的问题

from views import login_user, logout_user, set_tenant, get_stats, get_config_nagios, error

应该是导入了你当前这个url.p文件 同目录下的views.py里面的视图函数 因为像倒入django自带的view的话,from xxx import yyy, xxx都是 django.xxx.xxx 这样的形式。 python中调用模块的话,会遍历sys.path(包含了module的查找路径) 可以参考下 http://blog.csdn.net/zyz511919766/article/details/22678143

8 年前
回复了 TMAC狂热-weibo 创建的主题 » 请教个django web 的问题

django的版本是多少? 哪个view 你指的是?

9 年前
回复了 TMAC狂热-weibo 创建的主题 » 关于开发中migrations的问题

@曾哥 的确 thanks

9 年前
回复了 TMAC狂热-weibo 创建的主题 » django自动化部署

@巴蒂很行-weibo 谢谢 部署的时候 部署服务器采用直接从gitlab代码库fetch最新版本的方式, 有什么问题么(部署的话,将代码单独设个分支,打标签,部署有问题的话,直接reset到某个版本)?感觉本地打包 然后上传到fabric,然后解压 有点麻烦。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Pro Django

thanks

9 年前
回复了 TMAC狂热-weibo 创建的主题 » django自动化部署

对migrations这块没有深入研究,望指点。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » 我要吐槽现在的初学者

那个templates文件夹,他硬是放在了和manage.py一起的目录下,我记得django官方文档上说的是放在应用的templates/应用名的下面,static也和它一样。 这个无所谓强求吧? 如果是很多app共有的html页面,我就放在项目目录下的templates下就好了么= = 当然如果只是跟app相关的,则放在app_name/templates/app_name/下面

9 年前
回复了 TMAC狂热-weibo 创建的主题 » 【供新人参考的项目】图书管理系统(Django1.9.1+Bootstrap3)

支持,学习下

@cdxfish thanks

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@_行渐远 Classification matching query does not exist 你在views.py里面 def about这个视图函数设置断点,然后浏览器里面输入 访问 127.0.0.1:8000/about,然后进入断点,跟一下代码把 建议用pycharm

经过测验,这种解决方案不行. 用modelformset处理时,如果你只是提交了一个form(其余form空余), formset.is_valid()通不过的,提示错误,有的地方没有填写数据.

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django异步上传用户图片

Github上面有个开源的django-upload-avatar 好赞,好牛逼 链接: https://github.com/yueyoum/django-upload-avatar

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django异步上传用户图片

如何提前判断用户上传的图片的大小,然后再存到服务器上面? request.Post.get方法无size这样的属性 求解.

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@zzl819748566 我用的是多说的第三方的接口,显示文章的评论数,因为文章的评论用的是多说,文章的浏览量这个功能没有实现,你可以在model里面新增一个count的字段,每当用户点击文章的链接时count += 1就行 多说链接:http://dev.duoshuo.com/docs/5016427f77cf5fa30500000e

9 年前
回复了 TMAC狂热-weibo 创建的主题 » python工程师们 新职位开放啦

我想了解下,贵公司一般用python作什么? 有哪些技术要求?麻烦注明下~谢谢 哈,本人刚入门,但是想未来跳槽,看看公司要有什么要求。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » 想拿python开发一个完整的微信后台,求指点。

@MCC 非常感谢。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » 想拿python开发一个完整的微信后台,求指点。

以及会涉及到哪些知识,如能罗列一些,再次感谢。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@707310898_f57266-weibo 自行设定

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@zhang斌bin-weibo 你好,Django自带了后台admin管理界面 本地开发环境下 进入 127.0.0.1:8000/admin即可 进入admin界面进行博客发布。

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@lostforsaya 网站的CSS和主题是用的别人的,哈哈

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@zm 谢谢支持

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@mugbya 恩,部署的时候关了

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django个人博客终于搞定,附上Github地址

@_信仰在空中飘扬-weibo 你好,客气,之前没接触过Django,python大概懂那么一点,我大概断断续续三个月的时间做完,网站的CSS和主题是用的别人的,源码已经奉上,照着改改就可以,我过几天会放写一些教程和我用到的一些资源.

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

解决了= =

for(i in list) {
var temp = list[i][0]; 
for(var j = 0;j < tag.length;j++)
{
     if(tag[j] == temp)
   word_array.push({text:list[i][0],weight:list[i] [1],link:"/articleTag /"+temp});

}

}

解决

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

@Django中国社区

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

一直报这个错误 - -

NoReverseMatch at /

Reverse for 'tagDetail' with arguments '('',)' and keyword arguments '{}' not found. 1 pattern(s) tried: ['articleTag/(?P<tag>\\w+)/$']
9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

@mugbya 见谅,小白按照别人的教材来做一个简单的个人博客,卡在标签云这了.

9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

view.py里面写错了,纠正一下

def home(request):
  tags = json.dumps(Tag.tag_list.get_Tags(),ensure_ascii=False)
  return render_to_response('blog/index.html',
        locals(), #它返回的字典对所有局部变量的名称与值进行映射。
        context_instance=RequestContext(request))
9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

@mugbya

view.py

def home(request):
   tags = json.dumps(Tag.tag_list.get_Tags())

   return render_to_response('blog/index.html',
        locals(), #它返回的字典对所有局部变量的名称与值进行映射。
        context_instance=RequestContext(request))

Template页面

<script type="text/javascript">
  /*!
   * Create an array of word objects, each representing a word in the cloud
   */

     //var list=[["Java", 8], ["Android", 0], ["数据库", 1], ["算法", 0]];
     var list = {{ tagCloud|safe}};

     var word_array = new Array();

 var tag = {{ tags|safe }};
     //tag = ["Java","Android","数据库","算法"]

   for(i in list)
{

   var temp = list[i][0]; 
   for(var j = 0;j < tag.length;j++)
  {

        if(tag[j] == temp)

        word_array.push({text:list[i][0],weight:list[i][1],link:"{%  url 'tagDetail' tags.j %}"});

    }

 }           
  //word_array.push({text:list[i][0],weight:list[i][1],link:    "http://www.tmackan.com/articleTag/" + temp});     
   /*var word_array = [
      {text: "Lorem", weight: 15},
      {text: "Ipsum", weight: 9, link: "http://jquery.com/"},
      {text: "Dolor", weight: 6, html: {title: "I can haz any html attribute"}},
      {text: "Sit", weight: 7},
      {text: "日了", weight: 15}
      // ...as many words as you want
  ];*/

  $(function() {
    // When DOM is ready, select the container element and call the jQCloud method, passing the array of words as the first argument.
    $("#example").jQCloud(word_array);
  });

</script>

urls.py

url(r'^articleTag/(?P<tag>\w+)/$', 'article.views.tagDetail',  name="tagDetail"),#每个标签页下面的文章
9 年前
回复了 TMAC狂热-weibo 创建的主题 » Django模板中引入了JS变量,请问如何比较两者的大小

@mugbya 可以的,我从views.py里面传过来的