[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/We2one/Notes/master/python-basic-notes/python-days/Day_40.md [Back]  [Original]

### Django

#### Django 

##### Django ORM 

+ Django  (models)   : `python manage.py shell`

+ 

  1. 

     1. `.objects.create(=xxx)` : create 

     2. `save()` : save 

     3. 

        ```
        obj = models.()
        obj. = "xxx"
        ...
        obj.save()
        ```

  2. 

     1.  delate 
        1.  : `.objects.get("xxx").delete()`
        2.  : `.objects.filter("xxx").delete()`

  3. 

     1.  update  ( get ) : `.objects.filter("xxx").update(name="xxx")`

     2.  save 

     3. 

        ```
        obj = .objects.get("xxx")
        obj.name = "xxx"
        ...
        obj.save()
        ```

  4. 

     1. get  : 

        + , ****
        + **** QuerySet 

     2. filter  : 

        +  QuerySet .,
        + , sql  and 

     3. all  :   QuerySet . 

     4. order_by  : 

        1. 

           ```python
           StoreUser.objects.order_by("id")
           ```


        2. , "-"

           ```python
           StoreUser.objects.order_by("-id")
           ```

     5. first  : , (object), QuerySet 

     6. last  : , (object), QuerySet 

  5. 

     |            |                                          |                                                  |
     | -------------- | -------------------------------------------- | ---------------------------------------------------- |
     | `__gt`         |                                          | `StoreUser.objects.filter(id__gt=4)`  `id > 4`   |
     | `__lt`         |                                          | `StoreUser.objects.filter(id__lt=4)`  `id < 4`   |
     | `__gte`        |                                      | `StoreUser.objects.filter(id__gte=4)`  `id >= 4` |
     | `__lte`        |                                      | `StoreUser.objects.filter(id__lte=4)`  `id 

Web Proxy Viewer  |  New URL  |  Original Page