第一步 搭建环境之django环境 使用pycharm

配置过程

1. 创建工程后和对应app (我创建的goods ,我的app是goods_deal)

2. goods下面的settings.py配置

设置时区 TIME_ZONE = 'Asia/Shanghai'

设置编码 LANGUAGE_CODE = 'zh-Hans'

INSTALLED_APPS 添加一行程序名“goods_deals”

添加中间件 'django.middleware.locale.LocaleMiddleware',

数据库配置

 'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'gdgoods',
        'USER': 'root',
        'PASSWORD': '******',
        'HOST': 'cdb-a1acdx9c.bj.tencentcdb.com',
        'PORT': '10128',
    }

配置访问

urls配置对应下app下的url.py,拦截路径

from django.urls import path,include
urlpatterns = [
    path('admin/', admin.site.urls),
    path('goods/', include('goods_deal.urls'))
]

在子集goods_deal/urls.py,设置对应详细拦截设置

from django.urls import path
from . import views
urlpatterns = [
    path('', views.get_goods, name='get_goods'),
]

在views.py写访问代码,如果需要返回页面,自定设置模板引擎,具体路径

def get_goods(request):
      print("hhh")
      json_data = { a:1,b:2}
      return JsonResponse(json_data, safe=False)

数据库内容获取

从数据库到模型的生成 python manage.py inspectdb > models.py

生成基础数据库 python manage.py migrate

创建管理员 python manage.py createsuperuser

通过引入modal比如Goods表
Goods.object.all()获取其他获取数据库的内容

初始配置下载

基于django开发的物品交易网站过程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容