小编asy*_*ige的帖子

覆盖 Django 模块类方法

在我的 Django 应用程序中,我通过pip. 我需要覆盖位于site-packages/module/views.py. 我假设,我需要在我的自定义模块目录中导入这个模块,并简单地继承类和覆盖方法。

最好的方法是什么?如何在不在site-packages目录中编写代码的情况下正确执行此操作?

python django

3
推荐指数
1
解决办法
1865
查看次数

访问与外键链接的SQLAlchemy模型

我有一个外键指向另一个模型的模型。我查询第一个模型,并想访问与其相关的模型。在Django中,我可以从外键访问模型。如何在SQLAlchemy中做到这一点?

class Model(Base):
    field_id = Column(Integer, ForeignKey('Model2.id'))

class Model2(Base):
    id = Column(Integer)
    needed_field = Column(Integer)
Run Code Online (Sandbox Code Playgroud)
models = Model.query.all()
return render to template('templ.html', models=models)
Run Code Online (Sandbox Code Playgroud)

Django的工作方式如下:

models = Model.objects.all()
model.field_id.needed_field # loop in template
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy flask

3
推荐指数
1
解决办法
3553
查看次数

Erlang中的递归列表分析

我正在玩Erlang并试图编写一个S表达式解析器.我发现使用堆栈和循环在Python中这是一个简单的任务,但对于我来说,作为不可变变量和Erlang数据结构的初学者,这是非常重要的.

我需要在Erlang中转换一个列表,如下所示:

X = ["0", "(", "1", "2", "3", ")"],
Res = transform(X). % ["0", ["1", "2", "3"]]
Run Code Online (Sandbox Code Playgroud)

到现在为止,我来到这里:

transform(List) ->
    lists:map(fun(X)->
                      case string:equal("(", X) of
                          %% recursive call with sublist of List from "(" to ")" as argument
                          true -> transform_to_list(Lack) 
                      end
              end, List).
Run Code Online (Sandbox Code Playgroud)

不知道如何获取子列表Lack并将其作为参数传递.我正朝着正确的方向前进吗?

erlang s-expression

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

标签 统计

python ×2

django ×1

erlang ×1

flask ×1

s-expression ×1

sqlalchemy ×1