Flask到Django转换

2024-04-28 19:36:26 发布

您现在位置:Python中文网/ 问答频道 /正文

烧瓶项目

html代码

<a href="{{ url_for('flight', flight_id=flight.id) }}">

python代码

@app.route("/flights/<int:flight_id>")
def flight(flight_id):

我想把上面的代码转换成相应的Django格式。在views.py文件def flight(request)中定义了Django项目内部


Tags: 项目django代码idappurlfor烧瓶
1条回答
网友
1楼 · 发布于 2024-04-28 19:36:26

urls.py文件中添加路由

urlpatterns = [
[..]

    path('flights/<int:flight_id>', views.flight, name='flight'),

[..]

views.py中添加基于函数的视图(FBV),使事情变得简单

def flight(request, flight_id):
    [..]

在模板中添加路线,如

<a href="{% url 'flight' flight_id=flight.id %}"></a>

相关问题 更多 >