diff --git a/src/backend/data/fixtures/section.json b/src/backend/data/fixtures/section.json new file mode 100644 index 0000000..1a54ad1 --- /dev/null +++ b/src/backend/data/fixtures/section.json @@ -0,0 +1,4 @@ +[ +{"model": "general.section", "pk": 1, "fields": {"title": "Пет-проекты для всех и идеальный для тебя", "description":"CodePet - платформа, которая дает возможности для сотрудничества, обмена знаниями и портфолио", "page_id":"1"}}, +{"model": "general.section", "pk": 2, "fields": {"title": "Актуальные проекты", "description":"Примените свои навыки и получите опыт работы в команде единомышленников, присоединившись к актуальным проектам", "page_id":"1"}} +] diff --git a/src/backend/data/fixtures/skill.json b/src/backend/data/fixtures/skill.json new file mode 100644 index 0000000..bb18175 --- /dev/null +++ b/src/backend/data/fixtures/skill.json @@ -0,0 +1,327 @@ +[ +{"model": "project.skill", "pk": 1, "fields": {"name": "Java"}}, +{"model": "project.skill", "pk": 2, "fields": {"name": "Python"}}, +{"model": "project.skill", "pk": 3, "fields": {"name": "JavaScript"}}, +{"model": "project.skill", "pk": 4, "fields": {"name": "C#"}}, +{"model": "project.skill", "pk": 5, "fields": {"name": "C++"}}, +{"model": "project.skill", "pk": 6, "fields": {"name": "Ruby"}}, +{"model": "project.skill", "pk": 7, "fields": {"name": "PHP"}}, +{"model": "project.skill", "pk": 8, "fields": {"name": "Swift"}}, +{"model": "project.skill", "pk": 9, "fields": {"name": "Go"}}, +{"model": "project.skill", "pk": 10, "fields": {"name": "Kotlin"}}, +{"model": "project.skill", "pk": 11, "fields": {"name": "Rust"}}, +{"model": "project.skill", "pk": 12, "fields": {"name": "TypeScript"}}, +{"model": "project.skill", "pk": 13, "fields": {"name": "Objective-C"}}, +{"model": "project.skill", "pk": 14, "fields": {"name": "SQL"}}, +{"model": "project.skill", "pk": 15, "fields": {"name": "HTML"}}, +{"model": "project.skill", "pk": 16, "fields": {"name": "R"}}, +{"model": "project.skill", "pk": 17, "fields": {"name": "MATLAB"}}, +{"model": "project.skill", "pk": 18, "fields": {"name": "Perl"}}, +{"model": "project.skill", "pk": 19, "fields": {"name": "Shell Scripting"}}, +{"model": "project.skill", "pk": 20, "fields": {"name": "Groovy"}}, +{"model": "project.skill", "pk": 21, "fields": {"name": "Scala"}}, +{"model": "project.skill", "pk": 22, "fields": {"name": "Lua"}}, +{"model": "project.skill", "pk": 23, "fields": {"name": "Dart"}}, +{"model": "project.skill", "pk": 24, "fields": {"name": "Julia"}}, +{"model": "project.skill", "pk": 25, "fields": {"name": "Lisp"}}, +{"model": "project.skill", "pk": 26, "fields": {"name": "Haskell"}}, +{"model": "project.skill", "pk": 27, "fields": {"name": "Cobol"}}, +{"model": "project.skill", "pk": 28, "fields": {"name": "Fortran"}}, +{"model": "project.skill", "pk": 29, "fields": {"name": "Ada"}}, +{"model": "project.skill", "pk": 30, "fields": {"name": "Assembly"}}, +{"model": "project.skill", "pk": 31, "fields": {"name": "PowerShell"}}, +{"model": "project.skill", "pk": 32, "fields": {"name": "F#"}}, +{"model": "project.skill", "pk": 33, "fields": {"name": "Prolog"}}, +{"model": "project.skill", "pk": 34, "fields": {"name": "Smalltalk"}}, +{"model": "project.skill", "pk": 35, "fields": {"name": "CoffeeScript"}}, +{"model": "project.skill", "pk": 36, "fields": {"name": "Clojure"}}, +{"model": "project.skill", "pk": 37, "fields": {"name": "Elixir"}}, +{"model": "project.skill", "pk": 38, "fields": {"name": "Erlang"}}, +{"model": "project.skill", "pk": 39, "fields": {"name": "Crystal"}}, +{"model": "project.skill", "pk": 40, "fields": {"name": "D"}}, +{"model": "project.skill", "pk": 41, "fields": {"name": "Scheme"}}, +{"model": "project.skill", "pk": 42, "fields": {"name": "CSS"}}, +{"model": "project.skill", "pk": 43, "fields": {"name": "XML"}}, +{"model": "project.skill", "pk": 44, "fields": {"name": "YAML"}}, +{"model": "project.skill", "pk": 45, "fields": {"name": "Markdown"}}, +{"model": "project.skill", "pk": 46, "fields": {"name": "LaTeX"}}, +{"model": "project.skill", "pk": 47, "fields": {"name": "Bash Scripting"}}, +{"model": "project.skill", "pk": 48, "fields": {"name": "React.js"}}, +{"model": "project.skill", "pk": 49, "fields": {"name": "AngularJS"}}, +{"model": "project.skill", "pk": 50, "fields": {"name": "Vue.js"}}, +{"model": "project.skill", "pk": 51, "fields": {"name": "Node.js"}}, +{"model": "project.skill", "pk": 52, "fields": {"name": "Express.js"}}, +{"model": "project.skill", "pk": 53, "fields": {"name": "Ruby on Rails"}}, +{"model": "project.skill", "pk": 54, "fields": {"name": "Django"}}, +{"model": "project.skill", "pk": 55, "fields": {"name": "Flask"}}, +{"model": "project.skill", "pk": 56, "fields": {"name": "Laravel"}}, +{"model": "project.skill", "pk": 57, "fields": {"name": "ASP.NET"}}, +{"model": "project.skill", "pk": 58, "fields": {"name": "Spring"}}, +{"model": "project.skill", "pk": 59, "fields": {"name": "Ember.js"}}, +{"model": "project.skill", "pk": 60, "fields": {"name": "Backbone.js"}}, +{"model": "project.skill", "pk": 61, "fields": {"name": "Meteor.js"}}, +{"model": "project.skill", "pk": 62, "fields": {"name": "Knockout.js"}}, +{"model": "project.skill", "pk": 63, "fields": {"name": "Redux"}}, +{"model": "project.skill", "pk": 64, "fields": {"name": "Redux-Saga"}}, +{"model": "project.skill", "pk": 65, "fields": {"name": "MobX"}}, +{"model": "project.skill", "pk": 66, "fields": {"name": "Xamarin"}}, +{"model": "project.skill", "pk": 67, "fields": {"name": "Flutter"}}, +{"model": "project.skill", "pk": 68, "fields": {"name": "Ionic"}}, +{"model": "project.skill", "pk": 69, "fields": {"name": "Cordova"}}, +{"model": "project.skill", "pk": 70, "fields": {"name": "PhoneGap"}}, +{"model": "project.skill", "pk": 71, "fields": {"name": "Bootstrap"}}, +{"model": "project.skill", "pk": 72, "fields": {"name": "Material-UI"}}, +{"model": "project.skill", "pk": 73, "fields": {"name": "Semantic UI"}}, +{"model": "project.skill", "pk": 74, "fields": {"name": "Tailwind CSS"}}, +{"model": "project.skill", "pk": 75, "fields": {"name": "Bulma"}}, +{"model": "project.skill", "pk": 76, "fields": {"name": "Electron"}}, +{"model": "project.skill", "pk": 77, "fields": {"name": "Flask-SQLAlchemy"}}, +{"model": "project.skill", "pk": 78, "fields": {"name": "Peewee"}}, +{"model": "project.skill", "pk": 79, "fields": {"name": "PonyORM"}}, +{"model": "project.skill", "pk": 80, "fields": {"name": "SQLAlchemy"}}, +{"model": "project.skill", "pk": 81, "fields": {"name": "Hibernate"}}, +{"model": "project.skill", "pk": 82, "fields": {"name": "Joi"}}, +{"model": "project.skill", "pk": 83, "fields": {"name": "celebrate"}}, +{"model": "project.skill", "pk": 84, "fields": {"name": "Yup"}}, +{"model": "project.skill", "pk": 85, "fields": {"name": "PyTorch"}}, +{"model": "project.skill", "pk": 86, "fields": {"name": "Keras"}}, +{"model": "project.skill", "pk": 87, "fields": {"name": "TensorFlow"}}, +{"model": "project.skill", "pk": 88, "fields": {"name": "MXNet"}}, +{"model": "project.skill", "pk": 89, "fields": {"name": "Pygame"}}, +{"model": "project.skill", "pk": 90, "fields": {"name": "OpenCV"}}, +{"model": "project.skill", "pk": 91, "fields": {"name": "Unity"}}, +{"model": "project.skill", "pk": 92, "fields": {"name": "SDL"}}, +{"model": "project.skill", "pk": 93, "fields": {"name": "Qt"}}, +{"model": "project.skill", "pk": 94, "fields": {"name": "wxWidgets"}}, +{"model": "project.skill", "pk": 95, "fields": {"name": "GTK"}}, +{"model": "project.skill", "pk": 96, "fields": {"name": "Cocoa"}}, +{"model": "project.skill", "pk": 97, "fields": {"name": "UIKit"}}, +{"model": "project.skill", "pk": 98, "fields": {"name": "React Native"}}, +{"model": "project.skill", "pk": 99, "fields": {"name": "NativeScript"}}, +{"model": "project.skill", "pk": 100, "fields": {"name": "Xamarin.Forms"}}, +{"model": "project.skill", "pk": 101, "fields": {"name": "Adobe PhoneGap"}}, +{"model": "project.skill", "pk": 102, "fields": {"name": "NW.js"}}, +{"model": "project.skill", "pk": 103, "fields": {"name": "Flask-SocketIO"}}, +{"model": "project.skill", "pk": 104, "fields": {"name": "Socket.IO"}}, +{"model": "project.skill", "pk": 105, "fields": {"name": "Django Channels"}}, +{"model": "project.skill", "pk": 106, "fields": {"name": "Pusher"}}, +{"model": "project.skill", "pk": 107, "fields": {"name": "Firebase"}}, +{"model": "project.skill", "pk": 108, "fields": {"name": "AWS Amplify"}}, +{"model": "project.skill", "pk": 109, "fields": {"name": "Microsoft Azure"}}, +{"model": "project.skill", "pk": 110, "fields": {"name": "Google Cloud Platform"}}, +{"model": "project.skill", "pk": 111, "fields": {"name": "Heroku"}}, +{"model": "project.skill", "pk": 112, "fields": {"name": "Docker"}}, +{"model": "project.skill", "pk": 113, "fields": {"name": "Kubernetes"}}, +{"model": "project.skill", "pk": 114, "fields": {"name": "OpenStack"}}, +{"model": "project.skill", "pk": 115, "fields": {"name": "Ansible"}}, +{"model": "project.skill", "pk": 116, "fields": {"name": "Chef"}}, +{"model": "project.skill", "pk": 117, "fields": {"name": "Puppet"}}, +{"model": "project.skill", "pk": 118, "fields": {"name": "Terraform"}}, +{"model": "project.skill", "pk": 119, "fields": {"name": "Jenkins"}}, +{"model": "project.skill", "pk": 120, "fields": {"name": "Travis CI"}}, +{"model": "project.skill", "pk": 121, "fields": {"name": "GitLab CI/CD"}}, +{"model": "project.skill", "pk": 122, "fields": {"name": "CircleCI"}}, +{"model": "project.skill", "pk": 123, "fields": {"name": "Argo CD"}}, +{"model": "project.skill", "pk": 124, "fields": {"name": "Sentry"}}, +{"model": "project.skill", "pk": 125, "fields": {"name": "Datadog"}}, +{"model": "project.skill", "pk": 126, "fields": {"name": "New Relic"}}, +{"model": "project.skill", "pk": 127, "fields": {"name": "Elasticsearch"}}, +{"model": "project.skill", "pk": 128, "fields": {"name": "Grafana"}}, +{"model": "project.skill", "pk": 129, "fields": {"name": "Prometheus"}}, +{"model": "project.skill", "pk": 130, "fields": {"name": "Graylog"}}, +{"model": "project.skill", "pk": 131, "fields": {"name": "RabbitMQ"}}, +{"model": "project.skill", "pk": 132, "fields": {"name": "Apache ActiveMQ"}}, +{"model": "project.skill", "pk": 133, "fields": {"name": "Redis"}}, +{"model": "project.skill", "pk": 134, "fields": {"name": "Memcached"}}, +{"model": "project.skill", "pk": 135, "fields": {"name": "MongoDB"}}, +{"model": "project.skill", "pk": 136, "fields": {"name": "CouchDB"}}, +{"model": "project.skill", "pk": 137, "fields": {"name": "Firebase Cloud Firestore"}}, +{"model": "project.skill", "pk": 138, "fields": {"name": "Neo4j"}}, +{"model": "project.skill", "pk": 139, "fields": {"name": "Cassandra"}}, +{"model": "project.skill", "pk": 140, "fields": {"name": "MySQL"}}, +{"model": "project.skill", "pk": 141, "fields": {"name": "MariaDB"}}, +{"model": "project.skill", "pk": 142, "fields": {"name": "PostgreSQL"}}, +{"model": "project.skill", "pk": 143, "fields": {"name": "SQLite"}}, +{"model": "project.skill", "pk": 144, "fields": {"name": "Elasticsearch"}}, +{"model": "project.skill", "pk": 145, "fields": {"name": "Angular Material"}}, +{"model": "project.skill", "pk": 146, "fields": {"name": "Vuetify"}}, +{"model": "project.skill", "pk": 147, "fields": {"name": "Materialize CSS"}}, +{"model": "project.skill", "pk": 148, "fields": {"name": "Ant Design"}}, +{"model": "project.skill", "pk": 149, "fields": {"name": "Tailwind CSS"}}, +{"model": "project.skill", "pk": 150, "fields": {"name": "Bulma"}}, +{"model": "project.skill", "pk": 151, "fields": {"name": "Foundation"}}, +{"model": "project.skill", "pk": 152, "fields": {"name": "Sass"}}, +{"model": "project.skill", "pk": 153, "fields": {"name": "LESS"}}, +{"model": "project.skill", "pk": 154, "fields": {"name": "Framer Motion"}}, +{"model": "project.skill", "pk": 155, "fields": {"name": "GSAP"}}, +{"model": "project.skill", "pk": 156, "fields": {"name": "PixiJS"}}, +{"model": "project.skill", "pk": 157, "fields": {"name": "Chart.js"}}, +{"model": "project.skill", "pk": 158, "fields": {"name": "Highcharts"}}, +{"model": "project.skill", "pk": 159, "fields": {"name": "Leaflet"}}, +{"model": "project.skill", "pk": 160, "fields": {"name": "Mapbox"}}, +{"model": "project.skill", "pk": 161, "fields": {"name": "WebRTC"}}, +{"model": "project.skill", "pk": 162, "fields": {"name": "PeerJS"}}, +{"model": "project.skill", "pk": 163, "fields": {"name": "Socket.IO"}}, +{"model": "project.skill", "pk": 164, "fields": {"name": "Cocos2d-x"}}, +{"model": "project.skill", "pk": 165, "fields": {"name": "Pygame Zero"}}, +{"model": "project.skill", "pk": 166, "fields": {"name": "Godot Engine"}}, +{"model": "project.skill", "pk": 167, "fields": {"name": "Allegro"}}, +{"model": "project.skill", "pk": 168, "fields": {"name": "SFML"}}, +{"model": "project.skill", "pk": 169, "fields": {"name": "SDL"}}, +{"model": "project.skill", "pk": 170, "fields": {"name": "JUnit"}}, +{"model": "project.skill", "pk": 171, "fields": {"name": "NUnit"}}, +{"model": "project.skill", "pk": 172, "fields": {"name": "TestNG"}}, +{"model": "project.skill", "pk": 173, "fields": {"name": "TestCafe"}}, +{"model": "project.skill", "pk": 174, "fields": {"name": "Apache JMeter"}}, +{"model": "project.skill", "pk": 175, "fields": {"name": "Gatling"}}, +{"model": "project.skill", "pk": 176, "fields": {"name": "Cypress"}}, +{"model": "project.skill", "pk": 177, "fields": {"name": "Puppeteer"}}, +{"model": "project.skill", "pk": 178, "fields": {"name": "Selenium"}}, +{"model": "project.skill", "pk": 179, "fields": {"name": "Appium"}}, +{"model": "project.skill", "pk": 180, "fields": {"name": "Postman"}}, +{"model": "project.skill", "pk": 181, "fields": {"name": "SoapUI"}}, +{"model": "project.skill", "pk": 182, "fields": {"name": "REST Assured"}}, +{"model": "project.skill", "pk": 183, "fields": {"name": "Mockito"}}, +{"model": "project.skill", "pk": 184, "fields": {"name": "WireMock"}}, +{"model": "project.skill", "pk": 185, "fields": {"name": "Taiko"}}, +{"model": "project.skill", "pk": 186, "fields": {"name": "WinAppDriver"}}, +{"model": "project.skill", "pk": 187, "fields": {"name": "Robot Framework"}}, +{"model": "project.skill", "pk": 188, "fields": {"name": "Serenity BDD"}}, +{"model": "project.skill", "pk": 189, "fields": {"name": "Cucumber"}}, +{"model": "project.skill", "pk": 190, "fields": {"name": "FitNesse"}}, +{"model": "project.skill", "pk": 191, "fields": {"name": "Gauge"}}, +{"model": "project.skill", "pk": 192, "fields": {"name": "Geb"}}, +{"model": "project.skill", "pk": 193, "fields": {"name": "Chimp"}}, +{"model": "project.skill", "pk": 194, "fields": {"name": "Jasmine"}}, +{"model": "project.skill", "pk": 195, "fields": {"name": "Mocha"}}, +{"model": "project.skill", "pk": 196, "fields": {"name": "Jest"}}, +{"model": "project.skill", "pk": 197, "fields": {"name": "Enzyme"}}, +{"model": "project.skill", "pk": 198, "fields": {"name": "Karma"}}, +{"model": "project.skill", "pk": 199, "fields": {"name": "AVA"}}, +{"model": "project.skill", "pk": 200, "fields": {"name": "Git"}}, +{"model": "project.skill", "pk": 201, "fields": {"name": "Logstash"}}, +{"model": "project.skill", "pk": 202, "fields": {"name": "Kibana"}}, +{"model": "project.skill", "pk": 203, "fields": {"name": "MySQL"}}, +{"model": "project.skill", "pk": 204, "fields": {"name": "PostgreSQL"}}, +{"model": "project.skill", "pk": 205, "fields": {"name": "MongoDB"}}, +{"model": "project.skill", "pk": 206, "fields": {"name": "Oracle"}}, +{"model": "project.skill", "pk": 207, "fields": {"name": "Redis"}}, +{"model": "project.skill", "pk": 208, "fields": {"name": "SQLite"}}, +{"model": "project.skill", "pk": 209, "fields": {"name": "MariaDB"}}, +{"model": "project.skill", "pk": 210, "fields": {"name": "CouchDB"}}, +{"model": "project.skill", "pk": 211, "fields": {"name": "Cassandra"}}, +{"model": "project.skill", "pk": 212, "fields": {"name": "Microsoft SQL Server"}}, +{"model": "project.skill", "pk": 213, "fields": {"name": "Amazon RDS"}}, +{"model": "project.skill", "pk": 214, "fields": {"name": "Google Cloud Spanner"}}, +{"model": "project.skill", "pk": 215, "fields": {"name": "IBM DB2"}}, +{"model": "project.skill", "pk": 216, "fields": {"name": "Apache HBase"}}, +{"model": "project.skill", "pk": 217, "fields": {"name": "Firebase Realtime Database"}}, +{"model": "project.skill", "pk": 218, "fields": {"name": "Neo4j"}}, +{"model": "project.skill", "pk": 219, "fields": {"name": "Apache Couchbase"}}, +{"model": "project.skill", "pk": 220, "fields": {"name": "Firebase Firestore"}}, +{"model": "project.skill", "pk": 221, "fields": {"name": "ArangoDB"}}, +{"model": "project.skill", "pk": 222, "fields": {"name": "InfluxDB"}}, +{"model": "project.skill", "pk": 223, "fields": {"name": "Elasticsearch"}}, +{"model": "project.skill", "pk": 224, "fields": {"name": "Teradata"}}, +{"model": "project.skill", "pk": 225, "fields": {"name": "Informix"}}, +{"model": "project.skill", "pk": 226, "fields": {"name": "Sybase"}}, +{"model": "project.skill", "pk": 227, "fields": {"name": "Amazon DynamoDB"}}, +{"model": "project.skill", "pk": 228, "fields": {"name": "RESTful API"}}, +{"model": "project.skill", "pk": 229, "fields": {"name": "GraphQL"}}, +{"model": "project.skill", "pk": 230, "fields": {"name": "AJAX"}}, +{"model": "project.skill", "pk": 231, "fields": {"name": "JSON"}}, +{"model": "project.skill", "pk": 232, "fields": {"name": "Sass"}}, +{"model": "project.skill", "pk": 233, "fields": {"name": "Less"}}, +{"model": "project.skill", "pk": 234, "fields": {"name": "Bootstrap"}}, +{"model": "project.skill", "pk": 235, "fields": {"name": "CSS Grid"}}, +{"model": "project.skill", "pk": 236, "fields": {"name": "WebRTC"}}, +{"model": "project.skill", "pk": 237, "fields": {"name": "WebSockets"}}, +{"model": "project.skill", "pk": 238, "fields": {"name": "Web Workers"}}, +{"model": "project.skill", "pk": 239, "fields": {"name": "PWA"}}, +{"model": "project.skill", "pk": 240, "fields": {"name": "Service Workers"}}, +{"model": "project.skill", "pk": 241, "fields": {"name": "SPA"}}, +{"model": "project.skill", "pk": 242, "fields": {"name": "Serverless Architecture"}}, +{"model": "project.skill", "pk": 243, "fields": {"name": "Microservices"}}, +{"model": "project.skill", "pk": 244, "fields": {"name": "Web Accessibility"}}, +{"model": "project.skill", "pk": 245, "fields": {"name": "RWD"}}, +{"model": "project.skill", "pk": 246, "fields": {"name": "Cross-Origin Resource Sharing (CORS)"}}, +{"model": "project.skill", "pk": 247, "fields": {"name": "JSON Web Tokens (JWT)"}}, +{"model": "project.skill", "pk": 248, "fields": {"name": "Content Delivery Network (CDN)"}}, +{"model": "project.skill", "pk": 249, "fields": {"name": "Browser Compatibility Testing"}}, +{"model": "project.skill", "pk": 250, "fields": {"name": "Webpack"}}, +{"model": "project.skill", "pk": 251, "fields": {"name": "SEO"}}, +{"model": "project.skill", "pk": 252, "fields": {"name": "Performance Optimization"}}, +{"model": "project.skill", "pk": 253, "fields": {"name": "Browser Storage"}}, +{"model": "project.skill", "pk": 254, "fields": {"name": "Web Animations"}}, +{"model": "project.skill", "pk": 255, "fields": {"name": "Progressive Enhancement"}}, +{"model": "project.skill", "pk": 256, "fields": {"name": "Web Security"}}, +{"model": "project.skill", "pk": 257, "fields": {"name": "Web Typography"}}, +{"model": "project.skill", "pk": 258, "fields": {"name": "Internationalization (i18n)"}}, +{"model": "project.skill", "pk": 259, "fields": {"name": "CMS"}}, +{"model": "project.skill", "pk": 260, "fields": {"name": "Headless CMS"}}, +{"model": "project.skill", "pk": 261, "fields": {"name": "Static Site Generators"}}, +{"model": "project.skill", "pk": 262, "fields": {"name": "Web Scraping"}}, +{"model": "project.skill", "pk": 263, "fields": {"name": "Web Analytics"}}, +{"model": "project.skill", "pk": 264, "fields": {"name": "A/B Testing"}}, +{"model": "project.skill", "pk": 265, "fields": {"name": "Web Testing Frameworks"}}, +{"model": "project.skill", "pk": 266, "fields": {"name": "Responsive Images"}}, +{"model": "project.skill", "pk": 267, "fields": {"name": "Web Fonts"}}, +{"model": "project.skill", "pk": 268, "fields": {"name": "Lazy Loading"}}, +{"model": "project.skill", "pk": 269, "fields": {"name": "Web Accessibility Testing"}}, +{"model": "project.skill", "pk": 270, "fields": {"name": "Web Design Patterns"}}, +{"model": "project.skill", "pk": 271, "fields": {"name": "Web Frameworks"}}, +{"model": "project.skill", "pk": 272, "fields": {"name": "Server-Side Rendering (SSR)"}}, +{"model": "project.skill", "pk": 273, "fields": {"name": "Client-Side Rendering (CSR)"}}, +{"model": "project.skill", "pk": 274, "fields": {"name": "Content Management System (CMS) APIs"}}, +{"model": "project.skill", "pk": 275, "fields": {"name": "API Integration"}}, +{"model": "project.skill", "pk": 276, "fields": {"name": "Web Performance Metrics"}}, +{"model": "project.skill", "pk": 277, "fields": {"name": "Version Control Systems"}}, +{"model": "project.skill", "pk": 278, "fields": {"name": "Gulp"}}, +{"model": "project.skill", "pk": 279, "fields": {"name": "ООП"}}, +{"model": "project.skill", "pk": 280, "fields": {"name": "Управление проектами"}}, +{"model": "project.skill", "pk": 281, "fields": {"name": "Scrum"}}, +{"model": "project.skill", "pk": 282, "fields": {"name": "Kanban"}}, +{"model": "project.skill", "pk": 283, "fields": {"name": "Trello"}}, +{"model": "project.skill", "pk": 284, "fields": {"name": "Waterfall"}}, +{"model": "project.skill", "pk": 285, "fields": {"name": "Разработка ТЗ"}}, +{"model": "project.skill", "pk": 286, "fields": {"name": "Agile"}}, +{"model": "project.skill", "pk": 287, "fields": {"name": "Веб-разработка"}}, +{"model": "project.skill", "pk": 288, "fields": {"name": "Адаптивная верстка"}}, +{"model": "project.skill", "pk": 289, "fields": {"name": "Кроссбраузерная верстка"}}, +{"model": "project.skill", "pk": 290, "fields": {"name": "Валидная верстка"}}, +{"model": "project.skill", "pk": 291, "fields": {"name": "Семантическая верстка"}}, +{"model": "project.skill", "pk": 292, "fields": {"name": "Pixel-perfect"}}, +{"model": "project.skill", "pk": 293, "fields": {"name": "Базы данных"}}, +{"model": "project.skill", "pk": 294, "fields": {"name": "CI/CD"}}, +{"model": "project.skill", "pk": 295, "fields": {"name": "Jira"}}, +{"model": "project.skill", "pk": 296, "fields": {"name": "TestRail"}}, +{"model": "project.skill", "pk": 297, "fields": {"name": "Тестирование ПО"}}, +{"model": "project.skill", "pk": 298, "fields": {"name": "Тестирование сайтов"}}, +{"model": "project.skill", "pk": 299, "fields": {"name": "Тестирование API"}}, +{"model": "project.skill", "pk": 300, "fields": {"name": "Тестирование мобильных приложений"}}, +{"model": "project.skill", "pk": 301, "fields": {"name": "Black box testing"}}, +{"model": "project.skill", "pk": 302, "fields": {"name": "White box testing"}}, +{"model": "project.skill", "pk": 303, "fields": {"name": "Тестирование дизайна"}}, +{"model": "project.skill", "pk": 304, "fields": {"name": "Тестирование методом свободного поиска"}}, +{"model": "project.skill", "pk": 305, "fields": {"name": "Тестирование производительности"}}, +{"model": "project.skill", "pk": 306, "fields": {"name": "Тестирование на проникновение"}}, +{"model": "project.skill", "pk": 307, "fields": {"name": "Автоматизация тестирования"}}, +{"model": "project.skill", "pk": 308, "fields": {"name": "Анализ требований"}}, +{"model": "project.skill", "pk": 309, "fields": {"name": "Анализ данных"}}, +{"model": "project.skill", "pk": 310, "fields": {"name": "Веб аналитика"}}, +{"model": "project.skill", "pk": 311, "fields": {"name": "Построение команды"}}, +{"model": "project.skill", "pk": 312, "fields": {"name": "Управление разработкой"}}, +{"model": "project.skill", "pk": 313, "fields": {"name": "БЭМ"}}, +{"model": "project.skill", "pk": 314, "fields": {"name": "Тест-дизайн"}}, +{"model": "project.skill", "pk": 315, "fields": {"name": "Тест-анализ"}}, +{"model": "project.skill", "pk": 316, "fields": {"name": "Charles"}}, +{"model": "project.skill", "pk": 317, "fields": {"name": "Fidler"}}, +{"model": "project.skill", "pk": 318, "fields": {"name": "DevTools"}}, +{"model": "project.skill", "pk": 319, "fields": {"name": "Kaiten"}}, +{"model": "project.skill", "pk": 320, "fields": {"name": "Cygwin"}}, +{"model": "project.skill", "pk": 321, "fields": {"name": "Figma"}}, +{"model": "project.skill", "pk": 322, "fields": {"name": "1C"}}, +{"model": "project.skill", "pk": 323, "fields": {"name": "Разработка мобильных приложений"}}, +{"model": "project.skill", "pk": 324, "fields": {"name": "Нагрузочное тестирование"}}, +{"model": "project.skill", "pk": 325, "fields": {"name": "Регрессионное тестирование"}} +] diff --git a/src/backend/data/fixtures/specialization.json b/src/backend/data/fixtures/specialization.json new file mode 100644 index 0000000..cbae0a5 --- /dev/null +++ b/src/backend/data/fixtures/specialization.json @@ -0,0 +1,18 @@ +[ +{"model": "project.specialization", "pk": 1, "fields": {"name": "Десктоп разработчик / Software Developer"}}, +{"model": "project.specialization", "pk": 2, "fields": {"name": "Бэкенд разработчик / Backend Developer"}}, +{"model": "project.specialization", "pk": 3, "fields": {"name": "Фронтенд разработчик / Frontend Developer"}}, +{"model": "project.specialization", "pk": 4, "fields": {"name": "Фулстек разработчик / Fullstack Developer"}}, +{"model": "project.specialization", "pk": 5, "fields": {"name": "Разработчик мобильных приложений / Mobile Application Developer"}}, +{"model": "project.specialization", "pk": 6, "fields": {"name": "Инженер по автоматизации тестирования / Test Automation Engineer"}}, +{"model": "project.specialization", "pk": 7, "fields": {"name": "Инженер по ручному тестированию / Manual Test Engineer"}}, +{"model": "project.specialization", "pk": 8, "fields": {"name": "Инженер по нагрузочному тестированию / Performance Engineer"}}, +{"model": "project.specialization", "pk": 9, "fields": {"name": "Системный администратор / System Administration"}}, +{"model": "project.specialization", "pk": 10, "fields": {"name": "DevOps-инженер / DevOps"}}, +{"model": "project.specialization", "pk": 11, "fields": {"name": "UI/UX дизайнер / UI/UX Designer"}}, +{"model": "project.specialization", "pk": 12, "fields": {"name": "Графический дизайнер / Graphic Designer"}}, +{"model": "project.specialization", "pk": 13, "fields": {"name": "Менеджер проекта / Project Manager"}}, +{"model": "project.specialization", "pk": 14, "fields": {"name": "Системный аналитик / Systems Analyst"}}, +{"model": "project.specialization", "pk": 15, "fields": {"name": "Бизнес-аналитик / Business Analyst"}}, +{"model": "project.specialization", "pk": 16, "fields": {"name": "Аналитик по данным / Data Analyst"}} +]