(self)
| 66 | return await self.model.objects.filter(session_key=session_key).aexists() |
| 67 | |
| 68 | def create(self): |
| 69 | while True: |
| 70 | self._session_key = self._get_new_session_key() |
| 71 | try: |
| 72 | # Save immediately to ensure we have a unique entry in the |
| 73 | # database. |
| 74 | self.save(must_create=True) |
| 75 | except CreateError: |
| 76 | # Key wasn't unique. Try again. |
| 77 | continue |
| 78 | self.modified = True |
| 79 | return |
| 80 | |
| 81 | async def acreate(self): |
| 82 | while True: |
no test coverage detected