MCPcopy
hub / github.com/django/django / open

Method open

django/core/files/base.py:111–118  ·  view source on GitHub ↗
(self, mode=None, *args, **kwargs)

Source from the content-addressed store, hash-verified

109 self.close()
110
111 def open(self, mode=None, *args, **kwargs):
112 if not self.closed:
113 self.seek(0)
114 elif self.name and os.path.exists(self.name):
115 self.file = open(self.name, mode or self.mode, *args, **kwargs)
116 else:
117 raise ValueError("The file cannot be reopened.")
118 return self
119
120 def close(self):
121 self.file.close()

Callers 15

saveMethod · 0.45
hashed_nameMethod · 0.45
_post_processMethod · 0.45
read_manifestMethod · 0.45
copy_fileMethod · 0.45
__init__Method · 0.45
showAdminPopupFunction · 0.45
__init__Method · 0.45
file_move_safeFunction · 0.45

Calls 2

seekMethod · 0.80
existsMethod · 0.45