我的計劃是能夠動態生成SQL表。因爲我知道Django可以使用模型創建SQL表,所以它們必須具有這個功能。問題是我無法在Django文件夾中找到此功能,或者我根本無法識別它。 日ThnxDjango將模型轉換爲sql代碼
回答
如果您正在尋找特定代碼段,請查看django.db.backends.base.creation
來查看sql是如何生成的,當然需要針對不同的數據庫類型實現單獨的實現,所以例如也參見django.db.backends.postgresql_psycopg2.creation
!
你能修復斷開的鏈接嗎? – 2015-06-10 16:43:42
這就是所謂的django-admin.py
從這裏開始:http://docs.djangoproject.com/en/dev/ref/django-admin/
具體來說,看到http://docs.djangoproject.com/en/dev/ref/django-admin/#django-admin-sql
我正在尋找具體的功能。這樣我可以在我的python腳本中實現它。 – Benjamin 2010-10-20 18:41:49
@Benjamin:你可以導入並執行它。此外,你可以閱讀來源,看看他們是如何做到的。從閱讀資料來看,這很清楚。 – 2010-10-20 18:45:03
我不完全相信你的意思,但你可以在SQL中的所有表應用程序運行以下命令: python manage.py sqlall your_app
現在是'sqlmigrate' – shadi 2017-12-04 16:43:15
- 1. 將tensorflow模型轉換爲caffe模型的任何代碼?
- 2. 將查詢轉換爲Django ORM代碼
- 3. 將SQL查詢轉換爲Doctrine代碼
- 4. 將SQL代碼轉換爲LINQ
- 5. 將SQL代碼轉換爲Razor格式
- 6. 將Linq代碼塊轉換爲SQL
- 7. 將SQL Server代碼轉換爲MySQL
- 8. 將原型代碼轉換爲JQuery
- 9. django webapi:將django模型轉儲爲JSON
- 10. 如何將此代碼轉換爲模型?
- 11. 將Tensorflow模型轉換爲Caffe模型
- 12. 將c#模型轉換爲角模型
- 13. 將代碼轉換爲POST
- 14. 將UML轉換爲代碼
- 15. 將xml轉換爲代碼
- 16. 將代碼轉換爲constexpr
- 17. 將ASTNode轉換爲代碼
- 18. 將代碼轉換爲lambda
- 19. Entity Framework/Linq將sql模型轉換爲商業模型
- 20. 將JavaScript代碼轉換爲C代碼
- 21. 將PHP代碼轉換爲C#代碼
- 22. 將matlab代碼轉換爲R代碼
- 23. 將JavaScript代碼轉換爲VBScript代碼?
- 24. 將Java代碼轉換爲C#代碼
- 25. 將Android代碼轉換爲MonoAndroid代碼
- 26. 將僞代碼轉換爲C#代碼
- 27. 將C#代碼轉換爲PL/SQL代碼
- 28. 作業:將轉換後的僞代碼轉換爲C代碼
- 29. 如何將此SQL轉換爲Django QuerySet?
- 30. 優化Django代碼模型
https://docs.djangoproject.com/en/1.10/ref/schema-editor/ – Benjamin 2017-04-04 09:55:02