django连接数据库和静态资源配置
2017-11-15 17:58
190 查看
带有条件查询filterxclude 排序查询:order_by()分页[:]html django标签如何使用标签{%csrf_token%}{%ul%}{%for%}{%endfor%}{%if%} {%else%} {%endif%} ---------------------------------------------------------------------------------modelFormform-->Model通过继承ModelFoem,编写其中的内部类class Meta:model=Studentfieldsexclude多选:MultipleChoiceField文件上传:form.FileField(upload_to="upload")手动处理model.FileField(upload_to)这个用在自动保存上传文件上传是ModelForm中必须传入request.FILESurlCONF视图不使用django.contrib.staticfiles模块时,可以利用django.views.static.serve提供静态资源。用法简单,只要在urls.py使用下面的代码,一般除了开发时有静态资源,其他是不让写静态资源的:urls.pyfromdjango.conf importsettingsfromdjango.conf.urls.static importstaticurlpatterns = [ #... the rest of your URLconf goes here ...] + static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)MEDIA_URL='/upload/')settings.pyMEDIA_ROOT=os.path.join(BASE_DIR,"upload")MEDIA_URL='/upload/'shop页面管理urls.pyMEDIA_ROOT=os.path.join(BASE_DIR,"upload")MEDIA_URL='/upload/'settings.py
STATICFILES_DIRS=( os.path.join(BASE_DIR,"static") )连接mysql数据库下载数据库:pip installmysqlclientsettings.py
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "shopsys_db", 'HOST':"localhost", 'USER':"root", 'PASSWORD':"root", 'PORT':"3306" } }
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'goods',//把名字导过来 ]
makemigrations 数据库名goods下的migrations下会有一个0001的文件
然后sqlmigrate数据库名称 0001把数据库迁移
页面加载创建一个static文件夹 把easyui导进来
相关文章推荐
- django 中设置数据库连接参数
- 使django与数据库保持长连接
- django静态文件数据库设置
- 七、Python Django连接数据库
- 在django中,python3.x连接数据库需要注意的地方
- 让Django支持数据库长连接(可以提高不少性能哦)
- Django连接数据库并创建表的操作步骤:
- Django 连接数据库
- JDBC 连接 SQL Server / MySQL / Oracle 数据库资源配置
- Django-1.11.5和mysql来连接并创建数据库和表
- 千与千寻django(四)---django的模型层与数据库的连接
- Django与数据库MySQL连接的用法
- django连接mysql数据库和操作数据库
- django数据库连接使用
- 如何在 静态编译的QT 5.5.1 中 使用数据库插件连接 ODBC(调用静态插件)
- 如何在 Django 连接 MYSQL 数据库
- 使django与数据库保持长连接
- Django视图之ORM更改数据库连接——配置MySQL库
- Django实现数据库长连接
- Django 数据库连接使用