daily pastebin goal
63%
SHARE
TWEET

Untitled

a guest Dec 10th, 2018 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     // Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
  3.     // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
  4.     // is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
  5.     // used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
  6.     // $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
  7.     // Placeholders with the same ids are connected.
  8.     // Example:
  9.     // "Print to console": {
  10.     //  "scope": "javascript,typescript",
  11.     //  "prefix": "log",
  12.     //  "body": [
  13.     //      "console.log('$1');",
  14.     //      "$2"
  15.     //  ],
  16.     //  "description": "Log output to console"
  17.     // }
  18.     "Model Serializer": {
  19.         "scope": "python",
  20.         "prefix": "serializer",
  21.         "body": [
  22.             "class ${model}Serializer(serializers.ModelSerializer):",
  23.             "    class Meta:",
  24.             "        model = ${model}",
  25.             "        fields = '__all__'"
  26.         ]
  27.     },
  28.     "ViewSet": {
  29.         "scope": "python",
  30.         "prefix": "viewset",
  31.         "body": [
  32.             "class ${model}ViewSet(viewsets.ReadOnlyModelViewSet):",
  33.             "    queryset = ${model}.objects.all()",
  34.             "    serializer_class = ${model}Serializer"
  35.         ]
  36.     },
  37. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top