小编Wos*_*oss的帖子

namedtuple和NamedTuple有什么区别?

typing模块的文件说,下面的两段代码是等效的.

from typing import NamedTuple

class Employee(NamedTuple):
    name: str
    id: int
Run Code Online (Sandbox Code Playgroud)

from collections import namedtuple

Employee = namedtuple('Employee', ['name', 'id'])
Run Code Online (Sandbox Code Playgroud)

它们是完全相同的,如果不是,两个实现之间有什么区别?

python python-3.x

41
推荐指数
1
解决办法
2451
查看次数

使用django的多个应用程序

我正在研究Django框架,阅读文档,但没有找到关于如何在同一个项目中创建多个应用程序的参考,其中每个应用程序都有多个应用程序.例如,应用程序博客,应用程序用户,评论,帖子,...,实施和任务与应用程序客户端,用户,附件...我该怎么办?

localhost
localhost/blog/ (posts, user, comment, ...)
localhost/tasks/ (task, user, attachment, ...)

<my project>
-- manage.py
-- <project name>
-- -- blog
-- -- -- posts
-- -- -- -- views.py
-- -- -- -- urls.py
-- -- -- -- models.py
...
-- -- tasks
-- -- -- attachments
-- -- -- -- views.py
-- -- -- -- urls.py
-- -- -- -- models.py
...
Run Code Online (Sandbox Code Playgroud)

python django frameworks

18
推荐指数
2
解决办法
3万
查看次数

标签 统计

python ×2

django ×1

frameworks ×1

python-3.x ×1