社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  indexofire  »  全部回复
回复总数  25
11 年前
回复了 indexofire 创建的主题 » Bootstrap相关开源项目推荐

django bootstrap 工具推荐:

  1. django-bootstrap-toolkit: 帮助bootstrap整合到django项目中
  2. django-admin-bootstrapped: 实现bootstrap化的admin界面
  3. django-forms-bootstrap: 通过templatetags实现form的bootstrap化
11 年前
回复了 indexofire 创建的主题 » 【疑问】前端开发框架

dreamweaver是开发工具,与前台框架关系不大,它也可以用来开发后台脚本程序。

bootstrap之流,个人理解是用css对html各元素实现风格化。less/sass的方式便于扩展,内嵌常用的jquery plugin实现功能。主要是默认直接提供了一套基本的style,页面直接导入即可使用。

11 年前
回复了 indexofire 创建的主题 » [Bug Report]用户更改用户名后产生的Bug

不改名就不中枪,不做死就不会死... ;P

11 年前
回复了 indexofire 创建的主题 » 初识Tornado:一个简单例子

写这么多真不容易!好的教程最好在wiki里都mark上

11 年前
回复了 indexofire 创建的主题 » Django学习笔记(2):从一个简单的demo开始深入

如果了解url机制,看过 django.core.urlresolvers.py 其实我们可以在 ./manage.py shell 来模拟运行一下 url 正则匹配结果

>>> from django.conf.urls import patterns, url 
>>> from mysite.views import hours_ahead
>>> r1 = patterns('', url(r'^time/plus/\d+/$', hours_ahead))
>>> r2 = patterns('', url(r'^time/plus/(\d+)/$', hours_ahead))
>>> print r1[0].regex.search('time/plus/10/').groups()
()
>>> print r2[0].regex.search('time/plus/10/').groups()
('10',)

可见 r1 没有传递‘10’作为 view func 的参数。因此,我们在写 url 匹配的时候别忘了括号!

11 年前
回复了 indexofire 创建的主题 » 为什么django.db在不同操作系统上效果不同?

@bit世界风-weibo 其实只要你明白了manage和global_settings背后的运作机制,django的规矩就是python的规矩

11 年前
回复了 indexofire 创建的主题 » Django学习笔记(2):从一个简单的demo开始深入

(r'^time/plus/\d+/$',hours_ahead) 改成

(r'^time/plus/(\d+)/$',hours_ahead),

11 年前
回复了 indexofire 创建的主题 » 网站压力测试

@bit世界风-weibo 如果是本地ab -n -c 127.0.0.1 那么是不是就忽略了带宽了?我只是记得很早以前看过文章说ab localhost有问题,说不准啥的,不知道是否是那么一回事

11 年前
回复了 indexofire 创建的主题 » 为什么django.db在不同操作系统上效果不同?

明显是没有设置DATABASES或者没有设置好环境变量DJANGO_SETTINGS_MODULE, 或者你的packages没有在系统python路径里,建议使用virtualenv来建立python开发环境

11 年前
回复了 indexofire 创建的主题 » 可以引用模板 然后传递变量么?

{% include "your_page.html" %}

变量可以写个 template_context_processors 传递给所有页面。

11 年前
回复了 indexofire 创建的主题 » 发现一个好东西: Celery 分布式的任务队列

也在用django+celery+rabbitmq做自动数据抓取,还是很方便的,有机会想测试下高负载的情况。

11 年前
回复了 indexofire 创建的主题 » 强悍的WEB服务器Gevent简要介绍

翻译各种吐槽啊。

11 年前
回复了 indexofire 创建的主题 » 网站压力测试

项目往往没到负载很高的情况,所以一般只是用ab来测试一下,看看优化是否有效果。

11 年前
回复了 indexofire 创建的主题 » 由浅入深学习long polling(反向Ajax, Comet)

好文学习,正在比较websocket 和 HTML5的server-sent events

11 年前
回复了 indexofire 创建的主题 » 请问一下,model中的ManyToManyFields,在admin中怎么筛选数据?

@hls_hh 你是想直接将admin作为前台输入界面了吧?如果不需要object permission那就比较简单:

class EquipmentAdmin(admin.ModelAdmin):
    """ M2M field db field for Area """

    def _filter_your_area(self, request, perm=None):
        #do_some_check and return queryset of area.
        ...

    def formfield_for_manytomany(self, db_field, request, **kwargs):
        # use your area field name here
        if db_field.name == 'area':
            kwargs['queryset'] = self._filter_your_area()

        return super(EquimentAdmin, self).formfield_for_manytomany(db_field, request, **kwargs)
11 年前
回复了 indexofire 创建的主题 » 请问一下,model中的ManyToManyFields,在admin中怎么筛选数据?

不知道我理解的对不对,不知道你的permission需求是否是object permission。

你可能需要自己写个继承admin.ModelAdmin的class,给queryset方法添加一些筛选,具体可能还是看你对权限的需求模式吧。

11 年前
回复了 indexofire 创建的主题 » 七步教你实现Django网站列表自动分页

我推荐一个app: django-endless-pagination

11 年前
回复了 indexofire 创建的主题 » 对于自定义用户的问题

你的自定义用户类 CustomUserModel(AbstractBaseUser, PermissionsMixin) 可以自行添加字段比如用户头像啊,积分什么的。如果用profile实现的,会多一些database hits.

11 年前
回复了 indexofire 创建的主题 » South:Django最好用的数据库Schema和数据迁移APP

基本上是开发必备了,不过牵涉到custom field的文档一直没太明白,希望能有好的英文或者中文文档和例子。

@paomian 方便程度上来说来说我用gunicorn+nginx

11 年前
回复了 indexofire 创建的主题 » 关于django的translation

啊啊,看文档不够仔细,在最下面找到了。原来1.4修改了project的template翻译。https://docs.djangoproject.com/en/dev/topics/i18n/translation/#how-django-discovers-translations

LOCAL_PATH啊

11 年前
回复了 indexofire 创建的主题 » BUGS Report

@Django中国社区 关于首页列表顺序还有点不太明白,置顶贴貌似会被其他帖子顶到下面去?

11 年前
回复了 indexofire 创建的主题 » BUGS Report

原链接是hardcode? 不是url的?

11 年前
回复了 indexofire 创建的主题 » 新人来报到了

+1

11 年前
回复了 indexofire 创建的主题 » 公开诚意向大家征求社区功能点

右侧工具栏能否有发送新贴的按钮,免得去子版