小编Ege*_*gel的帖子

Symfony 2 - 致命错误:无法在第532行的C:\ ...\app\cache\dev\classes.php中重新声明类SessionHandlerInterface

重新安装我的wamp环境后,打开app_dev.php后,屏幕上会显示此错误消息:

致命错误:无法在第532行的C:...\app\cache\dev\classes.php中重新声明类SessionHandlerInterface

有没有人知道出了什么问题?

php symfony

20
推荐指数
4
解决办法
2万
查看次数

如何在Ubuntu上正确安装最新版本的CoffeeScript(12.04)

如何在Ubuntu 12.04上逐步安装最新版本的CoffeeScript.

CoffeeScript的当前版本是1.6.3

任何评论都非常有用.

javascript node.js coffeescript npm ubuntu-12.04

7
推荐指数
2
解决办法
1万
查看次数

如何在 Django Rest Framework 中通过 id 查找对象

我不能在 Django Rest Framework 中通过它的 id 拥有对象。我有一个这样的模型:

class BlogPost(models.Model):
    title = models.CharField(max_length=128)    
    content = models.TextField()    
    created = models.DateTimeField(auto_now_add=True) 
Run Code Online (Sandbox Code Playgroud)

然后我写了一个序列化程序:

class BlogPostSerializer(serializers.ModelSerializer):
    class Meta:
        model = BlogPost
        fields = ('title', 'content', 'created')
Run Code Online (Sandbox Code Playgroud)

在我的views.py我有这个:

class BlogPostListFilter(dajngo_filter.FilterSet):
     blog_post_id = django_filters.NumerFilter(name = 'id')

     class Meta:
          model = BlogPost
          fiields = ['blog_post_id']


class BlogPostList(generics.ListCreateAPIView):
     queryset = BlogPost.objects.all()
     serializer_class = BlogPostSerializer
     permission_classes = (AllowAny,)
     filter_class = BlogPostListFilter
     paginate_by = 100
Run Code Online (Sandbox Code Playgroud)

我的网址中有这样的代码:

url(r'^blogpost/$', ListCreateAPIView.as_view(model=BlogPost), name='blogpost-list'), 
Run Code Online (Sandbox Code Playgroud)

但是当我在浏览器http://example.com/blogpost/?blog_post_id=1 中写入时,我拥有所有对象

python django django-rest-framework

5
推荐指数
2
解决办法
1万
查看次数

在简单的example.html文件中提取两个字符串之间的文本

我有一个非常基本的html文件叫example.html(见下文)

<html>
<body>
<div class="one">
    <div class="research">
        <div class="two">
            <p>Lorem ipsum...</p>
        </div>
        <div class="three">
            <p>Lorem ipsum...</p>
        </div>
        <div class="four">
            <p>Lorem ipsum...</p>
        </div>
    </div>  
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想得到的只是短语(见下文),但不是删除第一行和最后三行.

<div class="research">
    <p>Lorem ipsum...</p>
    <div class="two"></div>
    <div class="three"></div>
    <div class="four"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我尝试过awk:

cat example.html | awk '/^<div\ class="research">$/,/^<\/div>$/ { print }'
Run Code Online (Sandbox Code Playgroud)

但似乎有些不对劲.

我也尝试过body标签(见下文)

cat example.html | awk '/^<body>$/,/^<\/body>$/ { print }'
Run Code Online (Sandbox Code Playgroud)

(结果)

<body>
<div class="one">
    <div class="research">
        <div class="two">
            <p>Lorem ipsum...</p>
        </div>
        <div class="three">
            <p>Lorem ipsum...</p>
        </div> …
Run Code Online (Sandbox Code Playgroud)

html bash awk

0
推荐指数
1
解决办法
675
查看次数