我在Django找到了一个扩展models.BigIntegerField
的包,我遇到了它的bug,所以我试着查看BigIntegerField
的源代码。不幸的是,包导入from django.db import models
然后调用models.BigIntegerField
,但如果我转到https://github.com/django/django,所有/ django / db / models都是文件夹,而不是文件,我找不到BigIntegerField随处可见。有没有办法真正找出源代码中的东西?
答案 0 :(得分:4)
查看关于BigIntegerField
的django文档,旁边有一个[source]
链接,它基本上指向source code。
如果有疑问,Django doc是你最好的朋友。
答案 1 :(得分:2)
您可以搜索github repo,例如class definition。
导入models
时,如果models.py
是目录,则Python会查找名为models/__init__.py
的文件或models
文件。后一个文件有一个
导入from django.db.models.fields import *
BigIntegerField
行